Foxtable(狐表)用户栏目专家坐堂 → vb判断文件是否完全关闭退出


  共有1740人关注过本帖树形打印复制链接

主题:vb判断文件是否完全关闭退出

帅哥,在线噢!
qaz17909
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:802 积分:9093 威望:0 精华:0 注册:2017/1/26 14:38:00
vb判断文件是否完全关闭退出  发帖心情 Post By:2024/2/20 15:21:00 [只看该作者]

业务需要经常使用vb,经常碰到一个问题,在循环语句用vb对文档进行编辑,常常需要再前一个循环中的文档关闭后加一个延时,否则容易报错。能不能判断某个app.quit已经完成?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110564 积分:562710 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/20 15:29:00 [只看该作者]

没有办法判断。关闭延迟这个是office的com组件自己的问题,没有办法控制。如果不是用到只有vba才有的功能,建议尽量使用XLS.Book

 回到顶部
帅哥,在线噢!
qaz17909
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:802 积分:9093 威望:0 精华:0 注册:2017/1/26 14:38:00
  发帖心情 Post By:2024/2/20 15:53:00 [只看该作者]

  另外,word可以用app.Selection.Find.Text = "A" 查找“A“字符串,如何判断查找结果呢?如果比如没有找到,返回false

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110564 积分:562710 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/2/20 15:59:00 [只看该作者]

 If app.ActiveWindow.Selection.Find.Execute Then 
msgbox(有结果)

 回到顶部