除非另有說明,未宣告的 變數 會被指派為 變體資料型別。 這種資料型態使程式撰寫變得容易,但並不總是最有效率的資料型態。
如果有以下情況,您應該考慮使用其他 資料型態 :
- 你的程式很大,且使用許多變數。
- 你的程式必須盡可能快速地執行。
- 你直接把資料寫到隨機存取檔案。
除了 Variant 外,支援的資料型態還包括位元組、布林、整數、長、單、雙、貨幣、小數、日期、物件和字串。
使用 Dim 陳述式來宣告特定型態的變數,例如:
Dim X As Integer
此陳述宣稱變數 X 為整數——介於 -32,768 至 32,767 之間的整數。 如果你嘗試設定 X 超出該範圍的數字,就會發生錯誤。 如果你嘗試設 X 為分數,這個數字會被四捨五入。 例如:
X = 32768 ' Causes error.
X = 5.9 ' Sets x to 6.
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。