0

我有一个 Excel.Application 对象,在我的 VBA 代码执行并且 Excel 2010 完全关闭之后,它似乎作为 Windows 进程存在。即 Windows 任务管理器将进程显示为“EXCEL.EXE *32”,即使在我关闭 Excel 之后也是如此。

下面是一些代码:

公共子测试 Dim xls 作为对象

Set xls = CreateObject("Excel.Application")
Set wb = xls.Workbooks.Add

fullFilePath = importFolderPath & "\" & "A1"
wb.SaveAs fullFilePath, AccessMode:=xlExclusive    ' SAVE WORKBOOK AND CLOSE !
wb.Close (True)

' question: How can I destroy the xls object ????

结束子

基本上我不知道如何销毁我在代码中创建的“xls”。正如我上面所说,它会导致 EXCEL.EXE *32 作为 Windows 进程继续存在。

提前谢谢....鲍勃

4

1 回答 1

6

xls.Quit关闭工作簿后使用

于 2013-01-30T22:27:12.640 回答