VBA算術運算符

下表列出了所有VBScript語言支持的算術運算符。假設變量A=5和變量B=10,則:

運算符

描述

例子

+

相加兩個操作數

A + B = 15

-

第一操作數減去第二操作數

A - B = -5

*

兩個操作數相乘

A * B = 50

/

通過分子除以分母

B / A = 2

%

模運算和整數相除後的餘

B MOD 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