Operadores de comparação VBA: Diferente, Menor ou Igual a

Operadores de comparação VBA

Esses são operadores usados ​​para comparar valores. Os operadores de comparação incluem igual a, menor que, maior que e diferente de

Operadores de comparação são usados ​​para comparar valores para fins de validação. Digamos que você esteja desenvolvendo um aplicativo simples de ponto de venda. Nesta aplicação, você deseja validar os valores inseridos antes de lançar. Nesses casos, você pode usar operadores de comparação. Este operador verificará os números negativos ou garantirá que o valor pago não excede o billquantia paga. Os operadores de comparação são úteis em tais situações.

O seguintewing tabela lista os operadores de comparação definidos em VBA.

operador Descrição
= Igual: verifica se dois valores são iguais. Também é usado como um operador de atribuição
< Menor que: Este operador é usado para subtrair números
> Maior que: Este operador é usado para multiplicar números
<> Diferente de: Este operador é usado para dividir números
<= Menos que ou igual a:
>= Melhor que ou igual a:

Operadores de comparação VBA com exemplo

O seguintewing a tabela mostra operadores de comparação VBA do Excel com exemplos e resultados.

S / N operador Exemplo saída
1 = Se x = z Então Retorna verdadeiro se forem iguais, caso contrário retorna falso
2 < Se x < z então Retorna verdadeiro se x for menor que z, caso contrário, retorna falso
3 > Se x > z Então Retorna verdadeiro se x for maior que z, caso contrário retorna falso
4 <> Se x <> z Então Retorna verdadeiro se não forem iguais, caso contrário retorna falso
5 <= Se x <= z Então Retorna verdadeiro se x for menor ou igual a z, caso contrário, retorna falso
6 >= Se x >= Então Retorna verdadeiro se x for maior ou igual a z, caso contrário, retorna falso

Exemplo de código-fonte

Operador de comparação igual

    If 2 = 1 Then
            MsgBox "True", vbOKOnly, "Equal Operator"
        Else
            MsgBox "False", vbOKOnly, "Equal Operator"
    End If

AQUI,

  • “Se 2 = 1 então… senão… termine se” usa a instrução if para avaliar a condição “2 = 1”
  • “MensagemBox... " É uma função integrada que exibe uma mensagem box.
    • O primeiro parâmetro “True” ou “False” é o que será exibido na mensagem box. No nosso exemplo, 2 não é igual a 1, portanto, aparecerá “falso” na mensagem box.
    • O segundo parâmetro “vbOKOnly” é o botão que aparece na mensagem box
    • O terceiro parâmetro “Equal Operator” é o título da mensagem box.

A execução do código acima fornece o seguintewing resultados

Operador igual

Baixe o código Excel acima