寫Excel VBA注意事項-使用完整寫法

寫Excel VBA注意事項-使用完整寫法(查看次數:536)

回首頁

2016-01-27 07:48:12
以前在寫Excel VBA時,有些寫法都偷懶沒用變數,就直接用excel的物件寫法,對於可以省略不寫的語法就省略不寫,例如sheet1.cells(1,1).value就簡寫成sheet1.cells(1,1),對於初學者也會困惑,為什麼寫不完整也可以,其實沒寫就會用預設值.value,今天再改另一支Excel VBA時,就因為簡寫造成程式無法執行,剛開始把它設定給變數再使用就可以,最後想說會不會是因為沒寫.value造成,結果真的是我想的因為用簡易寫法所造成的錯誤。

excel_value_error_01
1.出現【程式呼叫或引數不正確】,按下【偵錯】


excel_value_error_02
2.移到用簡寫的地方,有出現值


excel_value_error_03
3.解法1.設定變數再使用就正常


excel_value_error_04
4.解法2.使用完整寫法


範例檔案下載:http://download.bestdaylong.com/f208.htm


寫Excel VBA注意事項-使用完整寫法
上一篇:如何一次將多個word檔案設定密碼(1003)      下一篇:wonderfox2017感恩節限免party(4)