set未設置對象變量?
VBA中給變量賦值如果未設置對象變量,使用set和不使用set的區別:
'給普通變量賦值使用LET ,只是LET 可以省略。'給對象變量賦值使用SET,SET 不能省略。例如ADODB.RecordSet等對象。VBA中變量用dim定義和不用dim定義而直接使用有何區別?'DIM 語句 的作用似乎聲明變量并分配存儲空間。'如果不指定數據類型或對象類型,也就是不用DIM定義,且在模塊中沒有 Deftype 語句,'則該變量按缺省設置是 Variant 類型。
set未設置對象變量?
VBA中給變量賦值如果未設置對象變量,使用set和不使用set的區別:
'給普通變量賦值使用LET ,只是LET 可以省略。'給對象變量賦值使用SET,SET 不能省略。例如ADODB.RecordSet等對象。VBA中變量用dim定義和不用dim定義而直接使用有何區別?'DIM 語句 的作用似乎聲明變量并分配存儲空間。'如果不指定數據類型或對象類型,也就是不用DIM定義,且在模塊中沒有 Deftype 語句,'則該變量按缺省設置是 Variant 類型。