Freigeben über


Not-Operator

Wird verwendet, um eine logische Negation auf einem Ausdruck durchzuführen.

Syntax

Ergebnis = NichtAusdruck

Die Operatorsyntax Not hat folgende Teile:

Bestandteil Beschreibung
result Erforderlich; eine beliebige numerische Variable.
expression Erforderlich; jeder beliebige Ausdruck.

Hinweise

In der folgenden Tabelle wird veranschaulicht, wie das Ergebnis bestimmt wird.

Bei Ausdruck Dann Ergebnis gleich
True False
False True
Null Null

Darüber hinaus invertiert der Not-Operator die Bitwerte einer beliebigen Variablen und legt das entsprechende Bit im Ergebnis gemäß der folgenden Tabelle fest.

Wenn Bit in Ausdruck gleich Dann Bit in Ergebnis gleich
0 1
1 0

Beispiel

In diesem Beispiel wird der Operator Not verwendet, um eine logische Negation auf einem Ausdruck durchzuführen.

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).

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.