<p class="Paragraph">Výsledek: Libovolná číselná proměnná, do které se zapíše výsledek této operace.</p>
<p class="Paragraph">Výraz 1, Výraz 2: Tento operátor lze použít s libovolnými výrazy.</p>
<p class="Paragraph">Logická operace s použitím operátoru AND vrátí hodnotu True (PRAVDA) pouze tehdy, pokud je hodnota obou výrazů True.</p>
<p class="Paragraph">Operace True AND True vrátí hodnotu True (PRAVDA); při všech ostatních kombinací bude výsledek False (NEPRAVDA).</p>
<p class="Paragraph">Použitím operátoru AND lze také provést porovnání stejně umístěných bitů ve dvou číselných výrazech.</p>
<p class="P2">Příklad:</p>
<p class="PropText">Sub ExampleAnd</p>
<p class="PropText">Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant</p>
<p class="PropText">Dim vVarOut as Variant</p>
<p class="PropText">A = 10: B = 8: C = 6: D = Null</p>
<p class="PropText">vVarOut = A > B And B > C <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p>
<p class="PropText">vVarOut = B > A And B > C <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns 0</p>
<p class="PropText">vVarOut = A > B And B > D <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p>
<p class="PropText">vVarOut = (B > D And B > A) REM returns 0</p>
<p class="PropText">vVarOut = B And A <text:s text:c="10" xmlns:text="http://openoffice.org/2000/text"/>REM returns 8 due to the bitwise AND combination of both arguments</p>