返回列表 上一主題 發帖

[發問] 請問vba使用中括號range[],代表什麼意思

回復 3# cmo140497

中括號的使用,簡單的說是名稱包裝
中括號內的文字敘述,就是活頁簿中的名稱
名稱在APPLICATION中他就是一個變數名稱的性質
[A]這樣的寫法,你必需再工作表中有設置一個名為A的定義名稱
[A]就會指向該定義名稱
同樣道理
[A1:A10]這樣就會指到A1:A10的範圍
中括號中是不允許使用字串常數的
當你用雙引號把名稱包覆時["A1:A10"],此時是個字串型態而不是NAME物件
這樣就不被EXCEL所接受
學海無涯_不恥下問

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題