Guida di Collabora Office 24.04
Esegue un'implicazione logica su due espressioni.
Result = Espressione1 Imp Espressione2
Result (Risultato): variabile numerica contenente il risultato dell'implicazione.
Espressione1, Espressione2: espressioni da valutare con l'operatore Imp.
Se utilizzate l'operatore Imp nelle espressioni booleane, viene restituito il valore False solo se la prima espressione viene valutata come True e la seconda come False.
Se utilizzate l'operatore Imp nelle espressioni di bit, dal risultato viene eliminato un bit se il bit corrispondente è impostato nella prima espressione e il bit corrispondente viene eliminato nella seconda espressione.
Sub ExampleImp
Dim A As Variant, B As Variant, C As Variant, D As Variant
Dim vOut As Variant
A = 10: B = 8: C = 6: D = Null
vOut = A > B Imp B > C ' restituisce -1
vOut = B > A Imp B > C ' restituisce -1
vOut = A > B Imp B > D ' restituisce 0
vOut = (B > D Imp B > A) ' restituisce -1
vOut = B Imp A ' restituisce -1
End Sub