共用方式為


有效率地使用資料類型

除非另有指定,否則未宣告 的變數 會被指派 Variant 資料類型。 此資料類型可讓您輕鬆地撰寫程式,但不一定是最有效率的資料類型。

如果下列狀況,您應該考慮使用其他 資料類型

  • 您的程式非常大,而且使用許多變數。
  • 您的程式必須儘快執行。
  • 您可以將資料直接寫入隨機存取檔案。

除了 Variant之外,支援的資料類型還包括 ByteBooleanIntegerLongSingleDoubleCurrencyDecimalDateObjectString

使用 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 支援與意見反應