Office中国论坛/Access中国论坛

标题: 关闭指定的xls文件,总会有其他文件被关闭 [打印本页]

作者: cathyaccess    时间: 2009-8-10 15:08
标题: 关闭指定的xls文件,总会有其他文件被关闭
我用一下语句实现关闭某个xls文件,但时不时的会关闭其他的xls文件,怎么才能只关闭这一个指定的xls文件,而不影响其他打开的xls文件呢?
Set MyXL = GetObject(strFile)
    MyXL.Application.Quit
    Set MyXL = Nothing
作者: aslxt    时间: 2009-8-10 15:44
你所描述的情况我从来都没有遇到过,不过用的是:
Set xlApp = CreateObject("Excel.Application")
...
Set xlBook = xlApp.Workbooks.Open("...\工程盘点表模板.xls")
...
xlApp.Workbooks.Close
    xlApp.Quit
    Set xlApp = Nothing
作者: cathyaccess    时间: 2009-8-10 16:50
你这段程序并没有真正的关闭excel 啊,我需要彻底关闭它,然后删除
作者: aslxt    时间: 2009-8-10 16:55
不明白,怎样才算真正的关闭excel ?进程里已经找不到该excel 的进程啊!
作者: cathyaccess    时间: 2009-8-10 17:07
比如说我先打开一个excel文件,执行完你的代码后,在电脑的下端的任务栏中还是有打开的那个excel文件,是怎么回事呢?
作者: aslxt    时间: 2009-8-10 20:04
在我的程序里没有你说的情况啊
作者: cathyaccess    时间: 2009-8-11 10:00
呵呵,那挺奇怪的,我再试试吧,或者还有什么其他办法啊




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3