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