首页 > 教學 > excel vba > 寫Excel VBA注意事項-使用完整寫法
2016
01-27

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

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

寫Excel VBA注意事項-使用完整寫法 - 第1张  | 彰化一整天blog
1.出現【程式呼叫或引數不正確】,按下【偵錯】

寫Excel VBA注意事項-使用完整寫法 - 第2张  | 彰化一整天blog
2.移到用簡寫的地方,有出現值

寫Excel VBA注意事項-使用完整寫法 - 第3张  | 彰化一整天blog
3.解法1.設定變數再使用就正常

寫Excel VBA注意事項-使用完整寫法 - 第4张  | 彰化一整天blog
4.解法2.使用完整寫法

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

同步發表於:寫Excel VBA注意事項-使用完整寫法
最后编辑:
作者:明和 蔡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。