Ayuda de LibreOffice 24.8
Lleva a cabo una disyunción lógica OR en dos expresiones.
Resultado = Expresión1 Or Expresión2
Resultado: cualquier variable numérica que contenga el resultado de la disyunción.
Expresión1, Expresión2: Las expresiones numéricas que se desea comparar.
Una disyunción OR de dos expresiones lógicas devuelve True si al menos una de las expresiones de la comparación es True.
Una comparación entre bits activa un bit en el resultado si el bit correspondiente está activado en al menos una de las dos expresiones.
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