编写赋值语句
赋值语句将值或表达式分配给变量或常量。 赋值语句始终包括一个等号 (=)。
以下示例将 InputBox 函数的返回值分配给 变量。
Sub Question()
Dim yourName As String
yourName = InputBox("What is your name?")
MsgBox "Your name is " & yourName
End Sub
Let 语句是可选的且通常会被省略。 例如,可以编写前面的赋值语句。
Let yourName = InputBox("What is your name?").
Set 语句用于将对象分配给已声明为对象的变量。 Set 关键字是必需的。 在以下示例中, Set 语句将 Sheet1 上的一个范围分配给对象变量 myCell
。
Sub ApplyFormat()
Dim myCell As Range
Set myCell = Worksheets("Sheet1").Range("A1")
With myCell.Font
.Bold = True
.Italic = True
End With
End Sub
设置属性值的语句也是赋值语句。 以下示例设置活动单元格的 Font 对象的 Bold 属性。
ActiveCell.Font.Bold = True
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈