用來乘兩個數字。
語法
result = number1 * number2
* 運算子語法包含下列部分:
| 部分 | 描述 |
|---|---|
| result | 必要;任何數值的變數。 |
| number1 | 必要;任何數值的運算式。 |
| number2 | 必要;任何數值的運算式。 |
註解
結果的資料型態通常與最精確表達式相同。 精確度的順序,從最小到最精確依序為位元組、整數、長、單、貨幣、雙、十進位。
以下是這個順序的例外狀況:
| If | 然後結果是 |
|---|---|
| 乘法涉及單和長 | 轉換為 Double。 |
| result 的資料類型為溢位其合法範圍的 Long、Single 或 Date 變體 | 轉換成 Variant 包含 Double。 |
| result 的資料類型為溢位其合法範圍的 Byte 變體 | 轉換成 Integer 變體。 |
| result 的資料類型為溢位其合法範圍的 Integer 變體 | 轉換成 Long 變體。 |
如果一或兩個運算式為 Null 運算式,則 result 為 Null。 如果運算式為 Empty,因此視為 0。
注意事項
乘法所用的精度順序與加減法所用的精度順序不同。
範例
此範例使用運算 * 子將兩個數字相乘。
Dim MyValue
MyValue = 2 * 2 ' Returns 4.
MyValue = 459.35 * 334.90 ' Returns 153836.315.
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。