有效率地使用資料類型
除非另有指定,否則未宣告 的變數 會被指派 Variant 資料類型。 此資料類型可讓您輕鬆地撰寫程式,但不一定是最有效率的資料類型。
如果下列狀況,您應該考慮使用其他 資料類型 :
- 您的程式非常大,而且使用許多變數。
- 您的程式必須儘快執行。
- 您可以將資料直接寫入隨機存取檔案。
除了 Variant之外,支援的資料類型還包括 Byte、 Boolean、 Integer、 Long、 Single、 Double、 Currency、 Decimal、 Date、 Object和 String。
使用 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 支援與意見反應。