51Testing软件测试论坛

标题: 在qtp对excel打开后,操作结束后用下面的语句进行关闭,为什么还会出现询问窗口 [打印本页]

作者: auto_tester    时间: 2014-4-28 11:21
标题: 在qtp对excel打开后,操作结束后用下面的语句进行关闭,为什么还会出现询问窗口
file:///C:/Users/jack/AppData/Roaming/Tencent/Users/286878619/QQ/WinTemp/RichOle/JK4FJ(TJ%60Z]28S%7D7M2V51Z2.jpgsystemUtil.CloseProcessByName("excel.exe")
关闭后
为什么excel还会弹出询问窗口呢?
作者: 819longjiayan    时间: 2014-4-28 12:28
你脚本中没有关闭books,没有退出Excel吧,所以才会弹询问窗口
作者: auto_tester    时间: 2014-4-30 10:49
回复 2# 819longjiayan


   
  1. Excel.Quit
  2. Excel.Quit
  3. Set excel  = Nothing
  4. Set osheet = Nothing
复制代码

是这样吧
作者: 819longjiayan    时间: 2014-5-4 19:45
回复 3# auto_tester


    你定义的book对象要先关掉
如:
        ObjBook.Close
        ObjExcel.Quit
        Set ObjBook=nothing
        Set ObjExcel=nothing
作者: 黑羽祭    时间: 2014-5-7 11:16
回复 1# auto_tester


    一层层的打开和创建的,也要从里到外一层层的关闭和退出。
类似盗梦空间
作者: dyyouai    时间: 2014-6-10 12:29
记得保存。sava后在关闭




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2