编写 Visual Basic 语句

Visual Basic 中的语句是一个完整的说明。 它可能包含关键字、运算符、变量常量表达式。 每个语句都属于以下三个类别之一:

  • 声明语句,用于命名变量、常量或过程,还可以指定数据类型。

  • 赋值语句,将值或表达式赋给变量或常量。

  • 可执行语句,用于启动操作。 这些语句可以执行一个方法或函数,并且可以在代码块循环或分支执行。 可执行语句通常包含数学或条件运算符。

在多行上继续语句

语句通常适合一行,但可以使用行 继续符将语句继续到下一行。 在以下示例中, MsgBox 可执行语句分三行继续:

Sub DemoBox() 'This procedure declares a string variable, 
    ' assigns it the value Claudia, and then displays 
    ' a concatenated message. 
    Dim myVar As String 
    myVar = "John" 
    MsgBox Prompt:="Hello " & myVar, _ 
        Title:="Greeting Box", _ 
        Buttons:=vbExclamation 
End Sub

添加备注

注释可以向任何阅读代码的人解释过程或特定指令。 Visual Basic 在运行过程时忽略注释。 注释行以撇号开头 (') 或 Rem 后跟空格,并且可以在过程中的任意位置添加。 若要将注释添加到语句所在的同一行,请在语句后面插入一个撇号,后跟注释。 默认情况下,批注显示为绿色文本。

检查语法错误

如果在键入一行代码后按 Enter,而此行显示为红色(还可能显示错误消息),则必须找到语句的错误,然后进行更正。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。