zoukankan      html  css  js  c++  java
  • 【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

    执行后结果如下:

  • 相关阅读:
    Orderly Class
    POJ2513 【并查集+欧拉路径+trie树】
    POJ2195 Going Home【KM最小匹配】
    洛谷P2604 最大流+最小费用最大流
    小数转分数
    威尔逊定理
    luogu P6564 [POI2007] 堆积木KLO 树状数组+dp
    Codeforces Round #644 (Div. 3) H——Binary Median 二分
    luogu P4933 大师 线性dp
    Codeforces Round #643 (Div. 2) D——Game With Array
  • 原文地址:https://www.cnblogs.com/OliverQin/p/6203196.html
Copyright © 2011-2022 走看看