Freigeben über


Und-Operator

Verwendet zum Durchführen einer logischen Verknüpfung zweier Ausdrücke.

Syntax

Ergebnis = Ausdruck1UndAusdruck2

Die Syntax des And-Operators besteht aus folgenden Bestandteilen:

Bestandteil Beschreibung
result Erforderlich. Eine beliebige numerische Variable.
expression1 Erforderlich; jeder beliebige Ausdruck.
expression2 Erforderlich; jeder beliebige Ausdruck.

Hinweise

Wenn beide Ausdrücke als True ausgewertet werden, lautet result ebenfalls True. Wenn einer der Ausdrücke als False ausgewertet wird, ist resultFalse. In der folgenden Tabelle wird die Ermittlung von result veranschaulicht:

expression1 expression2 result lautet
True False False
True Null Null
False True False
False False False
False Null False
Null True Null
Null False False
Null Null Null

Der And-Operator führt außerdem einen bitweisen Vergleich von Bits an gleicher Stelle in zwei numerischen Ausdrücken durch und setzt das entsprechende Bit in result entsprechend der folgender Tabelle:

Bit in expression1 Bit in expression2 result lautet
0 0 0
0 1 0
1 0 0
1 1 1

Beispiel

In diesem Beispiel wird mit dem And-Operator ein logischer Vergleich zweier Ausdrücke durchgeführt.

Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null    ' Initialize variables.
MyCheck = A > B And B > C         ' Returns True.
MyCheck = B > A And B > C         ' Returns False.
MyCheck = A > B And B > D         ' Returns Null.
MyCheck = A And B                 ' Returns 8 (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.