VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: And (Operator)

Dient zum Durchführen einer logischen Konjunktion zwischen zwei Ausdrücken.

Syntax

Ergebnis = Ausdruck1 And Ausdruck2

Die Syntax des Operators And besteht aus folgenden Teilen:

Teil Beschreibung
Ergebnis Erforderlich. Eine beliebige numerische Variable.
Ausdruck1 Erforderlich. Ein beliebiger Ausdruck.
Ausdruck2 Erforderlich. Ein beliebiger Ausdruck.

Bemerkungen

Das Argument Ergebnis ist nur dann True, wenn beide Ausdrücke True sind. Sobald einer der beiden Ausdrücke False ist, ist Ergebnis ebenfalls False. Das jeweilige Ergebnis ist folgender Tabelle zu entnehmen:

Ausdruck1 Ausdruck2 Ergebnis
True True True
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 Operator And führt darüber hinaus einen bitweisen Vergleich gleich positionierter Bits in zwei numerischen Ausdrücken durch und legt das zugehörige Bit in Ergebnis gemäß der folgenden Tabelle fest:

Bit in Ausdruck1 Bit in Ausdruck2 Ergebnis
0 0 0
0 1 0
1 0 0
1 1 1