首页 文章

在Excel VBA 2010中:如何销毁excel vba.application对象

提问于
浏览
0

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

以下是一些代码:

公共子测试昏暗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进程生存 .

提前谢谢......鲍勃

1 回答

  • 6

    关闭工作簿后使用 xls.Quit

相关问题