Operadores de comparación de VBA: no igual, menor o igual que

Tabla de contenido:

Anonim

Operadores de comparación de VBA

Estos son operadores que se utilizan para comparar valores. Los operadores de comparación incluyen igual a, menor que, mayor que y no igual a

Los operadores de comparación se utilizan para comparar valores con fines de validación. Supongamos que está desarrollando una aplicación de punto de venta simple. En esta aplicación, desea validar los valores ingresados ​​antes de publicar. En tales casos, puede utilizar operadores de comparación. Este operador verificará los números negativos o para asegurarse de que el monto pagado no exceda el monto facturado. Los operadores de comparación son útiles en tales situaciones.

La siguiente tabla enumera los operadores de comparación definidos en VBA.

Operador Descripción
= Igual: comprueba si dos valores son iguales. También se utiliza como operador de asignación.
< Menor que: este operador se usa para restar números
> Mayor que: este operador se usa para multiplicar números
<> No igual a: este operador se utiliza para dividir números.
<= Menos que o igual a:
> = Mayor qué o igual a:

Operadores de comparación de VBA con ejemplo

La siguiente tabla muestra los operadores de comparación de Excel VBA con ejemplos y resultados.

S / N Operador Ejemplo Producción
1 = Si x = z Entonces Devuelve verdadero si son iguales, de lo contrario devuelve falso
2 < Si x Devuelve verdadero si x es menor que z, de lo contrario devuelve falso
3 > Si x> z Entonces Devuelve verdadero si x es mayor que z, de lo contrario devuelve falso
4 <> Si x <> z Entonces Devuelve verdadero si no son iguales, de lo contrario devuelve falso
5 <= Si x <= z Entonces Devuelve verdadero si x es menor o igual que z, de lo contrario, devuelve falso
6 > = Si x> = Entonces Devuelve verdadero si x es mayor que z, de lo contrario devuelve falso

Código fuente de ejemplo

Operador de igual comparación

If 2 = 1 ThenMsgBox "True", vbOKOnly, "Equal Operator"ElseMsgBox "False", vbOKOnly, "Equal Operator"End If

AQUÍ,

  • "If 2 = 1 Then ... Else ... End If" utiliza la instrucción if para evaluar la condición "2 = 1"
  • "MsgBox ..." es una función incorporada que muestra un cuadro de mensaje.
    • El primer parámetro "Verdadero" o "Falso" es lo que se mostrará en el cuadro de mensaje. En nuestro ejemplo, 2 no es igual a 1, por lo tanto, mostrará "falso" en el cuadro de mensaje.
    • El segundo parámetro "vbOKOnly" es el botón que se muestra en el cuadro de mensaje
    • El tercer parámetro "Operador igual" es el título del cuadro de mensaje.

La ejecución del código anterior da los siguientes resultados

Descargue el código de Excel anterior