VBA随机停止运行宏

11 浏览
0 Comments

VBA随机停止运行宏

有两个大型的VBA项目,每天每小时运行一次。通常需要55分钟才能完成。过去一个月左右一直完美地工作。

突然在凌晨,VBA突然在随机点停止执行代码。

文件是通过VBScript打开的。当它失败时,VBScript仍在运行,等待宏完全执行。我无法控制Excel,也无法打开VBA查看它卡在哪里。由于代码实在太多,我无法轻松地发布代码。

有什么建议尝试让它重新工作?这是在Windows Server 2012 R2上运行的。

我尝试过重新启动服务器和代码清理工具。

admin 更改状态以发布 2023年5月22日
0
0 Comments

这并不罕见,似乎发生在调试会话之后,由于某种原因断点未被正确清除。 解决方法是:

按两次Ctrl+Pause|Break

信用:

@Stan https://stackoverflow.com/a/5823507/3451115

0