PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Visual_Basic
[VBA ] if函數判斷錯誤?
作者:
BanPeeBan
(踢å±å±)
2018-11-27 20:02:49
各位大大好
延續上次的問題
(文章代碼: #1RzhUY6f )
這次需要"先判斷工作表是否存在"
如果存在,則跳過(即繼續執行迴圈)
如果不存在,則新增該工作表
不知道是不是因為使用了 On Error Resume Next
導致全部皆判定為"工作表存在",以至於無法新增@@
請問這該怎麼解決?
作者:
newacc
(XD)
2018-11-28 23:46:00
因為set ws那行跳錯誤,所以ws代表的物件沒有被改變試試看在前面加一行Set ws = Nothing另外也可以考慮把"檢查工作表是否存在"寫成一個function要傳回布林值或該工作表都可以,這樣好處是error handler不會互相干擾,整個程式流程看起來會比較順
繼續閱讀
[VBA ] 檢查工作表是否存在
BanPeeBan
[討論] Python熱潮是不是被炒起來的?
yimean
[VBA ] 抓取外部資料後處理時序問題
etude
[VBA ] 好像很少人使用VSTO來開發office應用
yimean
[VBA ] VBA Declare 問題
p902432
[VBS ] 6個按鈕的自定義彈出對話框
vernc
[VBA ] VBA寫VBA儲存問題
ccpswww
[.NET] VB在 VS2010 裏傳pointer給C DLL
sparion
Re: [算表] 尋日期錯誤
Ibrahimovic
Re: [算表] 尋日期錯誤
paul60209
Links
booklink
Contact Us: admin [ a t ] ucptt.com