撰寫指派語句
指派語句會將值或 運算式 指派給 變數 或 常數。 指派語句一律包含等號 (=) 。
下列範例會將 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 支援與意見反應。