Collabora Office 24.04 Help
Voert een logisch Exclusief-Or combinatie uit van twee uitdrukkingen.
Resultaat = Expressie1 Xor Expressie2
Resultaat: Elke numerieke variabele die het resultaat van de combinatie bevat.
Expressie1, Expressie2: Alle numerieke expressies die moeten worden gecombineerd.
Een logische Exclusief-Or-vergelijking van twee Booleaanse expressies geeft alleen Waar terug als beide expressies verschillend van elkaar zijn.
Een bit-gewijze Exclusief-Or vergelijking geeft een bit terug als het overeenkomstige bit is ingesteld in slechts één van de twee uitdrukkingen.
Sub ExampleXOR
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
vUit = vA > vB Xor vB > vC ' geeft 0 terug
vUit = vB > vA Xor vB > vC ' geeft -1 terug
vUit = vA > vB Xor vB > vD ' Geeft -1 terug
vUit = (vB > vD Xor vB > vA) ' geeft -1 terug
vUit = vB Xor vA ' geeft 2 terug
End Sub