以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  vb判断文件是否完全关闭退出  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190529)

--  作者:qaz17909
--  发布时间:2024/2/20 15:21:00
--  vb判断文件是否完全关闭退出
业务需要经常使用vb,经常碰到一个问题,在循环语句用vb对文档进行编辑,常常需要再前一个循环中的文档关闭后加一个延时,否则容易报错。能不能判断某个app.quit已经完成?
--  作者:有点蓝
--  发布时间:2024/2/20 15:29:00
--  
没有办法判断。关闭延迟这个是office的com组件自己的问题,没有办法控制。如果不是用到只有vba才有的功能,建议尽量使用XLS.Book
--  作者:qaz17909
--  发布时间:2024/2/20 15:53:00
--  
  另外,word可以用app.Selection.Find.Text = "A" 查找“A“字符串,如何判断查找结果呢?如果比如没有找到,返回false
--  作者:有点蓝
--  发布时间:2024/2/20 15:59:00
--  
 If app.ActiveWindow.Selection.Find.Execute Then 
msgbox(有结果)