【VBA编程】02.调试VBA程序
初次编写程序并不一定能成功的运行,可能其中还存在逻辑上或语法上的错误,此时就需要逐步调试,排查错误,一般情况下,编写程序的工作讲究的是三分编程,七分调试。
【代码区域】
Sub Second() Dim Context As Integer '声明一个String类型变量context,用于保存对话框将要显示的内容 Dim title As String '声明一个String变量title,同于保存窗口标题内容 Dim a As Integer Dim b As Integer Dim c As Integer a = 2 b = 3 c = a + b Rem 将内容存入Conetext 变量 Context = c title = "a与b的和" MsgBox Context, vbOKOnly, title End Sub
【查看变量值】
调试语句有时候需要逐语句执行程序,查看程序内部各个变量的变化情况,在Visual Basic编程环境中可以逐条的执行程序。在本地窗口中可查看本地变量的值,在“逐语句”执行之前需要打开“本地窗口”
(1)选择“调试”----“逐语句”
(2)选择“视图”----“本地窗口”
逐语句执行时,观察到本地窗口如下图:
我们可以发现本地窗口中的变量a与b已经被赋值为2,3
【立即窗口】
立即窗口打开方式:
立即窗口在使用Debug.print时,可以打印值在立即窗口中,例如上述程序中在“MsgBox Context, vbOKOnly, title”
后输入:
Debug.Print c
执行后结果如下:
作者:奔跑的金鱼
声明:书写博客不易,转载请注明出处,请支持原创,侵权将追究法律责任
个性签名:人的一切的痛苦,本质上都是对自己无能的愤怒
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!