為什麼這篇vba錯誤跳過鄉民發文收入到精華區:因為在vba錯誤跳過這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者youngswallow (swallow)看板Visual_Basic標題[VBA ]錯誤跳過...
錯誤跳過的指令是:on error resume next;
那錯誤不跳過重來執行一遍要如何寫
假設錯誤則跳過
sub test()
for i = 1 to 700
on error resume next
cells(i,1)=time
application.ontime now + timevalue("00:00:01"),"thisworkbook.exeself"
next
end sub
假設i=400時發生問題
則跳過;執行i=401
如果我不想跳過的話要如何寫
我想要發生錯誤時再重來執行一遍;就是我一定要執行成功
我的想法是
sub test()
for i = 1 to 700
if error then i=400 '我亂寫 ,因為我不會
cells(i,1)=time
application.ontime now + timevalue("00:00:01"),"thisworkbook.exeself"
endif
next
end sub
以上例子只是我舉例而已
請各位高手不吝賜教
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.131.65.134