两个大型VBA项目,每天每小时执行一次。他们通常需要55分钟才能完成。在过去一个月左右的时间里,它们一直运作良好。
突然间,在早上的凌晨,VBA突然停止在随机点执行代码。
通过VBScript打开文件。当它失败时,VBScript仍在运行,等待宏完成。我无法控制Excel,我无法打开VBA以查看它被卡住的位置。由于功能太多,我无法轻松发布代码。
任何尝试让它再次运作的提示?这是在Windows Server 2012 R2上运行的。
我尝试重新启动服务器,并且我还尝试过代码清理程序。
答案 0 :(得分:1)
这并不罕见,它似乎是在调试会话之后发生的,并且由于某种原因或其他BreakPoints没有正确清除。解决方法是:
按 Ctrl + 暂停|中断两次。
信用: