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

Índice:

Anonim

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 de ponto de venda simples. Neste aplicativo, você deseja validar os valores inseridos antes de postar. Nesses casos, você pode usar operadores de comparação. Este operador verificará os números negativos ou garantirá que o valor pago não exceda o valor faturado. Os operadores de comparação são úteis em tais situações.

A tabela a seguir lista os operadores de comparação definidos no VBA.

Operador Descrição
= Igual: verifica se dois valores são iguais. Ele 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

A tabela a seguir mostra os Operadores de comparação VBA do Excel com exemplos e saída.

S / N Operador Exemplo Resultado
1 = Se x = z então Retorna verdadeiro se forem iguais, senão retorna falso
2 < Se x Retorna verdadeiro se x for menor que z, senão retorna falso
3 > Se x> z então Retorna verdadeiro se x for maior que z, senão retorna falso
4 <> Se x <> z Então Retorna verdadeiro se não forem iguais, senão retorna falso
5 <= Se x <= z Então Retorna verdadeiro se x for menor ou igual a z, senão retorna falso
6 > = Se x> = então Retorna verdadeiro se x for maior que z, senão retorna falso

Exemplo de código-fonte

Operador de comparação igual

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

AQUI,

  • "If 2 = 1 Then ... Else ... End If" usa a instrução if para avaliar a condição "2 = 1"
  • "MsgBox…" É uma função interna que exibe uma caixa de mensagem.
    • O primeiro parâmetro "True" ou "False" é o que será exibido na caixa de mensagem. Em nosso exemplo, 2 não é igual a 1, portanto, mostrará "falso" na caixa de mensagem.
    • O segundo parâmetro "vbOKOnly" é o botão que é exibido na caixa de mensagem
    • O terceiro parâmetro "Equal Operator" é o título da caixa de mensagem.

Executar o código acima fornece os seguintes resultados

Baixe o código do Excel acima