Excel 2007 VBA宏编程调试与错误处理指南
1. 代码重启与执行点控制
在编程过程中,我们常常需要重启代码。你可以通过点击工具栏上的运行符号(向右的三角形)或者按下 F5 来重启代码,代码会从停止的位置开始执行。此时,你会在代码左侧看到一个黄色箭头,它指示着当前的执行点。你还可以尝试拖动这个黄色箭头到新的起始点,比如 x = 2 ,然后重新运行代码。这在你因为代码中的错误修改了代码,想要重新启动循环或 If 条件时非常有用。
2. 断点的使用
断点是调试代码的重要工具。你可以在代码中添加断点,使代码在该行停止执行。之后,你可以使用单步命令逐行执行代码,并使用即时监视来检查变量的值。
设置和清除断点的方式如下:
- 你可以使用 F9 键或者从菜单中选择“调试”|“切换断点”来切换断点的开和关。断点在代码窗口最左侧列中显示为一个实心棕色圆圈。
- 例如,如果你运行一个循环示例,并在 Loop 语句上设置一个断点,每次点击运行符号或按下 F5 时,代码都会在 Loop 语句处停止。
单步执行代码的方法有:
- 你可以通过点击 F8 或者从代码菜单中选择“调试”|“逐语句”(F8)来逐行执行程序。
- 其他选项包括“逐过程”(SHIFT - F8)、“跳出”(正常运行程序)或“运行到光标处”(运行代码直到光标所在位置)。在单步执行程序时,你仍然可以使用光标检查变量的值。
你还可以打开“调试”窗口来观察表达式的执行情况。
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



