频道栏目
IT货架 > > 正文
VBA调试利器debug.print
网友分享于:Jan 1, 1970 8:00:00 AM    来源: IT货架   

标签:style   os   使用   strong   sp   问题   on   代码   r   

作者:iamlaosong

百度一下,很容易找到debug.print解释和使用介绍,其实很简单,就是将代码执行结果显示在“立即窗口”中,但不影响程序执行。VBA程序调试过程中,经常需要监控变量的值,虽然MsgBox也可以完成这个功能,但debug.print显示变量或者表达式的值,有很多优点,具体如下:

1、不影响程序执行,虽然MsgBox也可以显示代码执行结果,但是每次要按确定按钮才能继续下去,碰到大的循环语句简直无法进行;

2、程序调试结束后,应屏蔽这些调试语句,但即使有遗留的debug.print也不影响用户使用,MsgBox则不行;

3、最大的好处是:对于变量的值,可以在“立即窗口”慢慢研究,可以复制出来研究,比如我们要合成一个SQL语句,但执行时出错了,错在哪儿?程序中变量和值搅和在一起,很难找出出错点,尤其是引号和括号较多时,将合成好的SQL语句复制出来执行一下,可以轻松找到问题,MsgBox则不行。

VBA调试利器debug.print

标签:style   os   使用   strong   sp   问题   on   代码   r   

广告服务联系QQ:1134687142 | 网站地图

版权所有: IT货架- 内容来自互联网,仅供用于技术学习,请遵循相关法律法规. 京ICP备11030978号-1