Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Se usa para crear una negación lógica en una expresión.
Sintaxis
resultado = No expresión
La sintaxis del operador Not consta de las partes siguientes:
| Parte | Descripción |
|---|---|
| result | Obligatorio; cualquier variable numérica. |
| expresión | Obligatorio; cualquier expresión. |
Comentarios
En la tabla siguiente se muestra cómo se determina el resultado .
| #If expresión Then | Entonces result es |
|---|---|
| True | False |
| False | True |
| Null | Null |
Además, el operador Not invierte los valores de bits de cualquier variable y establece el bit correspondiente en el resultado según la tabla siguiente.
| Si bit en expression es | Entonces bit en result es |
|---|---|
| 0 | 1 |
| 1 | 0 |
Ejemplo
En este ejemplo se usa el operador Not para crear negación lógica en una expresión.
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).
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.