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 zur Durchführung eines logischen Äquivalenzvergleichs bei zwei Ausdrücken verwendet.
Syntax
Ergebnis=Ausdruck1Eqv-Ausdruck2
Die Syntax des Operators Eqv besteht aus den folgenden Komponenten:
| Bestandteil | Beschreibung |
|---|---|
| result | Erforderlich. Eine beliebige numerische Variable. |
| expression1 | Erforderlich; jeder beliebige Ausdruck. |
| expression2 | Erforderlich; jeder beliebige Ausdruck. |
Hinweise
Wenn ein Ausdruck Null ist, ist result ebenfalls Null. Wenn keiner der beiden Ausdrücke Null ist, wird result gemäß der folgenden Tabelle bestimmt.
| expression1 | expression2 | result lautet |
|---|---|---|
| True | True | True |
| True | False | False |
| False | True | False |
| False | False | True |
Der Eqv-Operator führt einen bitweisen Vergleich identisch positionierter 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 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Beispiel
In diesem Beispiel wird der Operator Eqv für einen logischen Äquivalenzvergleich in zwei Ausdrücken verwendet.
Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null ' Initialize variables.
MyCheck = A > B Eqv B > C ' Returns True.
MyCheck = B > A Eqv B > C ' Returns False.
MyCheck = A > B Eqv B > D ' Returns Null.
MyCheck = A Eqv B ' Returns -3 (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.