標題:
被引用的物件(儲存格)被刪除
[打印本頁]
作者:
wealthfree
時間:
2010-6-30 18:33
標題:
被引用的物件(儲存格)被刪除
請問各位大大
如果有個物件變數引用的儲存格被delete了,
那麼該物件變數會指向哪裡呢??
ex:
dim Rng as range
set Rng=[a1]
debug.print Rng.address
[a1].delete
debug.print Rng.address
set Rng=nothing
當第一次debug.print Rng.address時,還會秀出$a$1,
可是第2次debug.print Rng.address時,會出現"此處需要物件"的錯誤!!
作者:
GBKEE
時間:
2010-6-30 19:16
請問各位大大
如果有個物件變數引用的儲存格被delete了,
那麼該物件變數
會指向哪裡呢??
wealthfree 發表於 2010-6-30 18:33
那就=> set Rng=nothing
作者:
wealthfree
時間:
2010-6-30 19:33
感謝大大
我只是好奇該物件變數會指向哪裡??
我試過Is Nothing也不是...
要再使用該變數,需要再set一次才行
感謝
作者:
Hsieh
時間:
2010-6-30 19:47
回復
3#
wealthfree
當變數被指定內容後,就已經被鎖定
此時將變數內容物件刪除,變數將無法指定到正確物件上(因為物件不存在)
所以必須重新設定物件變數的物件
作者:
wealthfree
時間:
2010-6-30 22:28
感謝感謝!
感謝版大的解說!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)