Collabora Office 24.04:n ohje
OR suorittaa kahden lausekkeen loogisen disjunktion (Joko L1 tai L2 (tai molemmat).
tulos = lauseke1 Or lauseke2
Tulos: mikÀ tahansa numeerinen muuttuja, joka sisÀltÀÀ disjunktion tuloksen.
Lauseke1, lauseke2: mitkÀ tahansa numeeriset lausekkeet, joita halutaan verrata.
Kahden Boolen lausekkeen looginen OR-disjunktio palauttaa arvon True, jos vÀhintÀÀn yksi vertailun lausekkeista on arvoltaan True.
Bittitason vertailussa bitti asetetaan, jos vastaava bitti on asetettu (1) vÀhintÀÀn toisessa kahdesta lausekkeesta.
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