VBA - 算術運算子



VBA 支援以下算術運算子。

假設變數 A 為 5,變數 B 為 10,那麼 −

運算子 描述 示例
+ 累加兩個運算數 A + B 為 15
- 減去第一個運算數的第二個運算數 A - B 為 -5
* 將兩個運算數相乘 A * B 為 50
/ 將分子除以分母 B / A 為 2
% 取餘運算子和整數除法後的餘數 B % A 為 0
^ 冪運算子 B ^ A 為 100000

示例

新增一個按鈕並嘗試以下示例以瞭解 VBA 中所有可用的算術運算子。

Private Sub Constant_demo_Click()
   Dim a As Integer
   a = 5
   
   Dim b As Integer
   b = 10
   
   Dim c As Double
   
   c = a + b
   MsgBox ("Addition Result is " & c)
   
   c = a - b
   MsgBox ("Subtraction Result is " & c)
   
   c = a * b
   MsgBox ("Multiplication Result is " & c)
   
   c = b / a
   MsgBox ("Division Result is " & c)
   
   c = b Mod a
   MsgBox ("Modulus Result is " & c)
   
   c = b ^ a
   MsgBox ("Exponentiation Result is " & c)
End Sub

單擊按鈕或執行上述指令碼時,它將產生以下結果。

Addition Result is 15

Subtraction Result is -5

Multiplication Result is 50

Division Result is 2

Modulus Result is 0

Exponentiation Result is 100000
vba_operators.htm
廣告
© . All rights reserved.