Inhoud

# Operator AND

Gebruikt voor het uitvoeren van een logische combinatie van twee uitdrukkingen.

## Syntaxis:

    Resultaat = Expressie1 And Expressie2

## Parameters:

Resultaat: Elke numerieke variabele die het resultaat van de combinatie geeft.

Expressie1, Expressie2: Elke uitdrukking die moet worden gecombineerd.

Booleaanse expressies die gecombineerd worden met AND geven alleen de waarde Waar terug als beide expressies evalueren naar Waar:

Waar AND Waar geeft Waar als resultaat; voor alle andere combinaties is het resultaat Onwaar.

De And operator voert ook een bit-gewijze vergelijking uit van identiek geplaatste bits in twee numerieke expressies.

## Voorbeeld:

    Sub ExampleAnd
    Dim A As Variant, B As Variant, C As Variant, D As Variant
    Dim vVarOut As Variant
        A = 10: B = 8: C = 6: D = Null
        vVarUit = A > B And B > C ' geeft -1 terug
        vVarUit = B > A And B > C ' geeft 0 terug
        vVarUit = A > B And B > D ' geeft -1 terug
        vVarUit = (B > D And B > A) ' geeft 0 terug
        vVarUit = B And A ' geeft 8 terug, vanwege de bit-gewijze AND-combinatie van beide argumenten
    End Sub