共用方式為


*運算元

用來將兩個數字相乘。

語法

result = number1 * number2

* 運算子語法包含下列部分:

部分 描述
result 必要;任何數值的變數
number1 必要;任何數值的運算式
number2 必要;任何數值的運算式。

註解

結果的資料類型通常與最精確表達式的資料類型相同。 有效位數從最小到最精確的順序是 ByteIntegerLongSingleCurrencyDoubleDecimal

以下是這個順序的例外狀況:

If 然後結果
乘法牽涉到 一和 轉換為 Double
result 的資料類型為溢位其合法範圍的 LongSingleDate 變體 轉換成 Variant 包含 Double
result 的資料類型為溢位其合法範圍的 Byte 變體 轉換成 Integer 變體。
result 的資料類型為溢位其合法範圍的 Integer 變體 轉換成 Long 變體。

如果一或兩個運算式為 Null 運算式,則 resultNull。 如果運算式為 Empty,因此視為 0。

注意事項

乘法所使用的精確度順序與加法和減法所使用的精確度順序不同。

範例

此範例會使用 運 * 算符將兩個數字相乘。

Dim MyValue
MyValue = 2 * 2    ' Returns 4.
MyValue = 459.35 * 334.90     ' Returns 153836.315.

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應