gpt4 book ai didi

VBA - Excel 有时无法正确关闭

转载 作者:行者123 更新时间:2023-12-02 21:56:47 24 4
gpt4 key购买 nike

我在 Outlook 中有一个宏,它可以帮助在 Excel 工作簿中运行统计信息。然而,有时它无法正确关闭它,并最终破坏该过程,因为当我下次运行它时,工作簿仍然打开。

这是我关闭它的方法。

 Dim xlApp As Object
Dim xlWB As Object
Dim xlSheet As Excel.Worksheet

Set xlApp = New Excel.Application
Set xlWB = xlApp.Workbooks.Open(strpath)

...

xlWB.Save
xlWB.Close savechanges:=True
xlApp.Quit

Set xlApp = Nothing
Set xlWB = Nothing
Set xlSheet = Nothing

根据我的理解,它应该可以做到。

最佳答案

您是否关闭了显示警报?使用:

xlApp.DisplayAlerts = False

实例化 Excel 应用程序后。这会阻止 Excel 请求用户输入(“您真的确定要...吗?)。这样的弹出窗口可能会阻止 Excel 关闭。

我在隐形应用程序上不止一次发生过这种情况。

关于VBA - Excel 有时无法正确关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23949536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com