【发布时间】:2016-04-22 20:54:19
【问题描述】:
有没有办法实时可视化宏执行步骤?
前任。
Sub activate_sheets()
Worksheets("s1").Activate
'some code
Worksheets("s2").Activate
'some code
........
End Sub
我想在执行过程中查看 s1 是否已处理,然后 s2 是否已处理等。
像这样
codeline1 - 已处理
codeline2 - 已处理
...
换句话说,一些“即时窗口”,但不是在 vba 模式下
谢谢你
【问题讨论】:
-
是的,您可以在要检查的行之后设置断点。一旦代码到达刹车点,它将停止并通过将鼠标悬停在变量等上,您可以检查它们的状态。在 VBA 编辑器中启用本地和即时窗口也很有用。第一个列出了当前模块的所有变量及其状态,另一个可用于插入一段代码或临时打印一些东西,使用
Debug.Print