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