执行VBA程序代码进行代码的调试

执行VBA程序代码进行代码的调试,第1张

执行VBA程序代码进行代码的调试,第2张

Access为调试代码提供了五种程序操作模式。

(1)分步执行
如果要单步执行每一行程序代码,包括被调用进程中的程序代码,可以单击工具栏上的分步按钮。命令执行后,VBA运行当前语句,自动转到下一条语句,并挂起程序。
有时,一行中有多个语句,用冒号分隔。使用“逐步”命令时,该行中的每条语句都会被逐一执行,断点只是应用程序执行的第一条语句。
(2)分步执行
如果要将每一行程序代码和任何被调用的进程作为一个单元来执行,可以单击工具栏上的分步按钮。
逐过程执行和逐语句执行的区别在于,当执行代码调用其他过程时,逐语句从当前行转移到过程中,在过程中逐行执行;而分步执行是把调用其他过程的语句作为一个统一的语句,流程执行完之后,进入下一个语句。
(3)跳出执行
如果想执行当前进程中剩余的代码,可以点击工具栏上的“跳出”按钮。执行跳出命令时,VBA会执行进程中所有未执行的语句,包括进程中调用的其他程序,全部一步完成。执行完进程后,程序会返回到调用进程的进程,“跳出”命令已经执行。
(4)运行到光标处
在“调用”菜单中选择“运行到光标处”命令,VBA将运行到当前光标处。当用户可以确认某个范围内的语句是正确的,但不能保证后面语句的正确性时,可以使用该命令将程序运行到某个语句,然后在该语句后逐步调试。
(5)设置下一条语句
在V13A中,用户可以自由设置下一条要执行的语句。要设置程序中要执行的下一条语句,右键单击并从弹出菜单中选择命令“设置下一条语句”。当程序暂停时,必须使用该命令。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 执行VBA程序代码进行代码的调试

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情