標題:
SET 指令
[打印本頁]
作者:
t8899
時間:
2014-1-5 07:16
標題:
SET 指令
本帖最後由 t8899 於 2014-1-5 07:19 編輯
有用過set 指令在程序最後都需要加上
set ?????= nothing 嗎?
另外如果set 指令用在Worksheet_Calculate()
有需要 set ?????= nothing 嗎?
作者:
GBKEE
時間:
2014-1-5 08:53
回復
1#
t8899
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rng As Range '這程式裡 Dim 為私用變數, 只有這程式可用的變數.其他程式不可用的變數
Set Rng = Target
'程式結束,這變數會被系統釋放出來,是不需要 Set Rng = Nothing
複製代碼
Dim Rng As Range '模組頂端的 Dim 宣告為這模組的私用變數,這模組的其他程序可使用
Private Sub Worksheet_Change(ByVal Target As Range)
Set Rng = Target
Set Rng = Nothing '釋放: 如其他程序執行如沒使用到這變數,可擴大記憶體
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)