[VBA ]請問當 delete 某一個 worksheet 時,如何防呆?
想請教各路 VBA 的高手與先進
當要刪除某個工作表時,若此工作表不存在,這時程式就出現問題了,請問應如何防呆
例如:
Worksheets("SheetX").Delete '刪除名為 SheetX 的工作表
但若 SheetX 不存在,程式就會出現錯誤而停止
小弟的想法是寫一個 if 判斷式如下
If (未知的程式碼) then
Worksheets("SheetX").Delete
End if
不知道(未知的程式碼)應該如何寫,有查過worksheet的方法,
好像沒有可以判斷工作表是否存在的方法
請各位先進不吝指教,感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.89.33
推
11/29 21:49, , 1F
11/29 21:49, 1F