共用方式為


撰寫指派語句

指派語句會將值或 運算式 指派給 變數常數。 指派語句一律包含等號 (=) 。

下列範例會將 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 支援與意見反應