【发布时间】:2019-04-01 05:02:36
【问题描述】:
在我正在运行的宏中,我以关闭最后一个打开的 Excel 工作簿结束。当我运行它时,所有东西都会关闭,除了一个没有电子表格的窗口,只有一个浅蓝色背景。是我使用了错误的命令还是没有办法关闭所有打开的窗口?
Here 是一个帖子询问我的确切问题,但该解决方案对我不起作用。
这是我使用的最后两个命令:
'
' Closes Populated JD Form
'
Workbooks(name).Close SaveChanges:=False
'
' Closes Transfer Template
'
Workbooks("Transfer Template.xlsm").Close SaveChanges:=False
提前致谢!!!
【问题讨论】:
-
尝试将
Application.Quit放在 Close 语句之后。 -
@DeanOC 在最后一行,对吗?如果是这样,它没有工作。
-
它对我有用 @bdkong - 运行
Application.Quit给了我一个弹出窗口“你想保存吗?”。这可以通过添加Application.DisplayAlerts = False来禁用,但我认为你不需要它。 -
嗯,
Application.quit不起作用是什么意思?它会给出错误吗?它会关闭工作簿,但不会关闭应用程序吗?如果您在“立即”窗口中运行此命令会发生什么?