Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird verwendet, um eine logische Implikation für zwei Ausdrücke auszuführen.
Syntax
Ergebnis=Ausdruck1Impexpression2
Die Syntax für den Imp-Operator weist folgende Teile auf:
Bestandteil | Beschreibung |
---|---|
result | Erforderlich. Eine beliebige numerische Variable. |
expression1 | Erforderlich; jeder beliebige Ausdruck. |
expression2 | Erforderlich; jeder beliebige Ausdruck. |
Hinweise
In der folgenden Tabelle wird veranschaulicht, wie das Ergebnis bestimmt wird.
expression1 | expression2 | result lautet |
---|---|---|
True | True | True |
True | False | False |
True | Null | Null |
False | True | True |
False | False | True |
False | Null | True |
Null | True | True |
Null | False | Null |
Null | Null | Null |
Der Imp-Operator führt einen bitweisen Vergleich von identisch positionierten Bits in zwei numerischen Ausdrücken durch und legt das entsprechende Bit im Ergebnis gemäß der folgenden Tabelle fest.
Bit in expression1 | Bit in expression2 | result lautet |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
Beispiel
In diesem Beispiel wird der Imp-Operator verwendet, um eine logische Auswirkung auf zwei Ausdrücke auszuführen.
Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null ' Initialize variables.
MyCheck = A > B Imp B > C ' Returns True.
MyCheck = A > B Imp C > B ' Returns False.
MyCheck = B > A Imp C > B ' Returns True.
MyCheck = B > A Imp C > D ' Returns True.
MyCheck = C > D Imp B > A ' Returns Null.
MyCheck = B Imp A ' Returns -1 (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.