1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2016年1月27日 星期三

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

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

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

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

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

4.解法2.使用完整寫法
範例檔案下載:http://download.bestdaylong.com/f208.htm

沒有留言:

贊助

彰化一整天粉絲團