以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]怎么判断Excel 报表已生成完?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=149093)

--  作者:JN_LC
--  发布时间:2020/4/23 10:32:00
--  [求助]怎么判断Excel 报表已生成完?
Excell报表在生成时,会用到以下语句。
Book.Build()
Book.Save(fl)
因为,我在这两条语句后,还要对生成的文件进行宏操作,有时会遇到错误提示,提示文件正在使用。

问题:请问,怎么判断文件已经生成?或者说,怎么样判断该文件正在使用?
[此贴子已经被作者于2020/4/23 10:33:04编辑过]

--  作者:李孝春
--  发布时间:2020/4/23 10:34:00
--  回复:(JN_LC)[求助]怎么判断Excel 报表已生成完?
可以写一个判断,如果某个目录下有f1这个文件名称  就视为已经生成完成。
也可以直接写一个弹窗,放在代码最后面,运行完毕弹出提示就已经完成。
也可以直接写一个打开,代码运行完毕后,打开这个exce文件就已经完成。

--  作者:有点蓝
--  发布时间:2020/4/23 10:42:00
--  
参考:http://www.foxtable.com/webhelp/topics/2126.htm