找回密码
 加入
搜索
查看: 2750|回复: 8

[AU3基础] 用AU3新建的EXCEL无法打开

  [复制链接]
发表于 2013-5-31 21:41:49 | 显示全部楼层 |阅读模式
用AU3新建一个EXCEL文件,保存到某一路径中,然后关闭。找到这个文件然后用鼠标双击打开,却出现如下图的现象:

问题在于虽然新建的EXCEL文件已经关闭,但是进程未退出,所以出现此现象。那么,怎么在关闭EXCEL文件一并退出进程呢?$oExcel = 0可以吗?我测试了好像是不行,请教各位了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-6-1 00:36:47 | 显示全部楼层
回复 1# smooth


  有關檔.....有退出EXCEL  再加上 $oEXCEL=0  肯定可以退出的
发表于 2013-6-1 08:47:29 | 显示全部楼层
楼主烦请 把代码 贴出来啊...好让我 学习学习!~
发表于 2013-6-1 15:35:15 | 显示全部楼层
if $oExcel.workbooks.count>0 then
  for $wb in $oExcel.workbooks
    $wb.close(false)
  next
endif
$oExcel.quit
可以这样试下
 楼主| 发表于 2013-6-1 17:23:23 | 显示全部楼层
回复 4# kevinch

十分有用,用了您的代码,虽然关闭EXCEL文件后任务管理器中还能看到EXCEL.EXE进程,但是能正常打开文件,具体不知道这是为什么。谢谢!
发表于 2013-6-1 19:29:35 | 显示全部楼层
可能你之前有隐藏打开的excel进程没有清理干净,最好重启后测试一下
 楼主| 发表于 2013-6-2 09:20:47 | 显示全部楼层
回复 6# kevinch

测试过的,关闭EXCEL文件后进程依然存在。但是不影响文件打开。
发表于 2013-6-3 08:10:14 | 显示全部楼层
两位高手 在下 还是没有 搞明白...请教导一下~!
发表于 2013-6-16 13:27:36 | 显示全部楼层
我这里建立的Excel是可以正常退出的,没有留下的进程 。你有参照别人的源码吗。?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-18 13:09 , Processed in 0.133225 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表