我正在尝试将数据从Access数据库导出到Excel工作簿。一切正常,除了我不能让Excel在导出完成后正常关闭。当我在代码执行后打开任务管理器时,Microsoft Excel的一个实例总是列在后台进程下。我读到各种评论,认为问题可能是,在创建初始Excel.Application对象和尝试关闭它之间的某个地方,另一个Excel.Application正在秘密创建。因此,我将代码裁剪到只创建和关闭Excel.Application对象。结果仍然是一样的。
这是我的代码:
Sub testexcel()
Dim xl As Excel.Application
Set xl = Excel.Application
xl.Quit
Set xl = Nothing
End Sub如果有任何关于如何正确关闭Excel的建议,我将不胜感激。谢谢!
https://stackoverflow.com/questions/47581195
复制相似问题