Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Usado para executar negação lógica em uma expressão.
Sintaxe
Resultado = Nãoexpressão
A sintaxe do operador Not tem estas partes:
| Sair | Descrição |
|---|---|
| resultado | Obrigatório; qualquervariável numérica. |
| expression | Obrigatório; qualquer expressão. |
Comentários
A tabela a seguir ilustra como o resultado é determinado.
| Se a expressão for | Então o resultado será |
|---|---|
| Verdadeiro | Falso |
| Falso | Verdadeiro |
| Null | Null |
Além disso, o operador Not inverte os valores de bit de qualquer variável e define o bit correspondente no resultado de acordo com a tabela a seguir.
| Se bit na expressão for | Em seguida, o bit no resultado é |
|---|---|
| 0 | 1 |
| 1 | 0 |
Exemplo
Este exemplo usa o operador Not para executar a negação lógica em uma expressão.
Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null ' Initialize variables.
MyCheck = Not(A > B) ' Returns False.
MyCheck = Not(B > A) ' Returns True.
MyCheck = Not(C > D) ' Returns Null.
MyCheck = Not A ' Returns -11 (bitwise comparison).
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.