这是我第一次参加这个神奇的论坛。我也是vba的新手(3周)。
我有2个宏:CallerMac,WorkerMac。它们位于我的VBAProject的“模块”节点中的单独模块中。
在其代码中,CallerMac导入.bas文件(具有WorkerMac代码)并通过“Application.Run”执行它
当用户交付此代码时,他们将运行“CallerMac”(其代码不会发生太大变化),而代码导入“WorkerMac”(可能经常更改)
出于调试目的,如何在执行期间“F8”/步入复制的代码(WorkerMac)?
请告诉我如何解释我的问题,如果它对你说的不多,或者我应该以不同的方式搜索它(我在发布此代码之前做了很多搜索)
非常感谢。
答案 0 :(得分:1)
当您单步执行“CallerMac”时,可以在“WorkerMac”的开头放置一个断点,然后使用F8继续在步骤模式下运行“WorkerMac”。
您可以通过右键单击作为可执行语句的行并转到Toggle-> Breakpoint,或者单击代码旁边左侧的栏来添加断点。它应该在条形图中显示一个红色圆圈,并用红色突出显示该行。