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.html