語法
[ 讓 ] 瓦爾納姆=詞
Let 語句語法包含以下部分:
| 部分 | 描述 |
|---|---|
| Let | 選用。 Let關鍵字的明確使用是風格問題,但通常會省略。 |
| varname | 此為必要動作。 變數或屬性名稱;遵循標準變數命名規則。 |
| expression | 此為必要動作。 指派給變數或屬性的值。 |
註解
只有當變數或屬性的資料 型 態與該變數相容時,才能指派值表達式。 你不能把 字串表達 式指派給數值變數,也不能把 數值表達 式指派給字串變數。 如果有,編 譯時就會發生錯誤。
變 體變數可以被指派給字串或數字表達式。 然而,情況並非總是相反。 除了 Null 外,任何變體都可以被指派到字串變數,但只有可將其數解讀為數字的變體才能被指派到數值變數。 使用 IsNumeric 函數判斷變 體 是否能轉換成數字。
將一個 數值型 別的表達式指派到不同數值型態的變數上,會強制將該變數的值強制轉入該變數的數值型別。
只有當兩個變數都屬於相同的使用者定義型別時,Let 語句才能將一個記錄變數指派給另一個。 使用 LSet 語句來指派不同使用者定義型別的記錄變數。 使用 Set 陳述式來指派物件參考給變數。
範例
此範例透過明確的 Let 陳述式將表達式的值指派給變數。
Dim MyStr, MyInt
' The following variable assignments use the Let statement.
Let MyStr = "Hello World"
Let MyInt = 5
以下為相同指派,但未包含 Let 陳述。
Dim MyStr, MyInt
MyStr = "Hello World"
MyInt = 5
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。