【发布时间】:2012-10-08 11:23:36
【问题描述】:
在我的 VBA 代码中,我得到一个运行时异常(比如除以零),在错误框中按“结束”后,VBA 运行时停止。
在此停止期间,我的全局对象被清除。我希望这些对象保留它们的值。因为,当我重新开始时,由于这些对象是 Nothing,我遇到了问题。
VBA 中是否有任何事件会在我的运行时停止时触发?或者有什么方法可以知道 VBA 是在运行还是停止?
【问题讨论】:
-
如果您的代码未运行,则 VBA 已停止。 :-)
-
:) 没错。我需要以编程方式了解它...想知道在执行停止时是否会触发任何事件..或者是否有任何标志可用于决定 vba 是否正在运行...