VBA - Operadores aritméticos

Los siguientes operadores aritméticos son compatibles con VBA.

Suponga que la variable A tiene 5 y la variable B tiene 10, entonces -

Operador Descripción Ejemplo
+ Agrega los dos operandos A + B dará 15
- Resta el segundo operando del primero A - B dará -5
* Multiplica ambos operandos A * B dará 50
/ Divide el numerador por el denominador B / A dará 2
% Operador de módulo y el resto después de una división entera B% A dará 0
^ Operador de exponenciación B ^ A dará 100000

Ejemplo

Agregue un botón y pruebe el siguiente ejemplo para comprender todos los operadores aritméticos disponibles en 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

Cuando hace clic en el botón o ejecuta el script anterior, producirá el siguiente resultado.

Addition Result is 15

Subtraction Result is -5

Multiplication Result is 50

Division Result is 2

Modulus Result is 0

Exponentiation Result is 100000