Or Operator

Vykonáva logickú OR disjunkciu dvoch výrazov.

Syntax:

Výsledok = Výraz1 Or Výraz2

Paremetre:

Výsledok: Číselná premenná, ktorá obsahuje výsledok disjunkcie.

Výraz1, Výraz2: Číselné výrazy, ktoré chceš porovnávať.

Logická OR disjunkcia dvoch logických výrazov vráti hodnotu True, ak je aspoň jeden porovnávaný výraz True.

Porovnávanie po bitoch nastaví bit vo výsledku, ak je nastavený korešpondujúci bit aspoň jedného z dvoch výrazov.

Príklad:

Sub ExampleOr

Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant

Dim vOut As Variant

    vA = 10: vB = 8: vC = 6: vD = Null

    vOut = vA > vB Or vB > vC ' -1

    vOut = vB > vA Or vB > vC ' -1

    vOut = vA > vB Or vB > vD ' -1

    vOut = (vB > vD Or vB > vA) ' 0

    vOut = vB Or vA ' 10

End Sub