我有一个excel宏,可以打开20个工作簿,执行一些操作,保存并关闭它。它在过去的两年里运作良好。但是TITUS安装在我的工作机器上,因此,每次代码尝试保存工作簿时,我都必须手动选择文档分类。
作为一种解决方法,我在保存和关闭语句之前使用了Application.EnableEvents = False
。之后,宏工作正常并保存工作簿,有时不会出现任何问题,但有时它会在保存栏中停止,如下图所示:Save bar
正在保存工作簿,但保存栏不会关闭并暂停宏以打开任何其他工作簿。对于随机工作簿,这种情况非常随机。例如,当工作簿3出现此问题时,如果我再次在工作簿3上运行宏,则可能会或可能不会导致问题。
我不知道发生了什么或如何克服TITUS问题。你能分享一下你的想法吗?