Ajuda do LibreOffice 24.8
Realiza uma implicação lógica em duas expressões.
Result = Expression1 Imp Expression2
Result: qualquer variável numérica que contenha o resultado da implicação.
Expression1, Expression2: qualquer expressão que você deseje avaliar com o operador Imp.
Se você usar o operador IMP em expressões lógicas, retornará Falso somente se a primeira expressão for avaliada como Verdadeira e a segunda como Falso.
Se você usar o operador Imp em expressões de bits, será excluído um bit do resultado se o bit correspondente estiver definido na primeira expressão e o bit referente a ele for excluído na segunda expressão.
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 ' retorna -1
vOut = B > A Imp B > C ' retorna -1
vOut = A > B Imp B > D ' retorna 0
vOut = (B > D Imp B > A) ' retorna -1
vOut = B Imp A ' retorna -1
End Sub