lin6051 发表于 2015-1-16 14:04:23

如何检测excel文档已完全打开?

本帖最后由 lin6051 于 2015-1-17 10:52 编辑

我想监测excel文档标题 'Microsoft Excel - 资料.xls' 然后改标题成 '资料.xls'
但是有些xls文件比较大,打开要几十秒,这个时间段文档未就绪,用WinSetTitle无法改标题

用循环的话也不行

excel在刚打开完毕 和切换工作表的时候标题会被重置

while 1
if WinExists('Microsoft Excel','') then
ToolTip ('存在',333,1)
while WinExists('Microsoft Excel','')
sleep(1000)
WinSetTitle('Microsoft Excel','','xxx')
wend
exit
else
ToolTip ('不存在',333,1)
endif
wend
页: [1]
查看完整版本: 如何检测excel文档已完全打开?