Справка Collabora Office 24.04
Выполняет логическую импликацию для двух выражений.
Результат = Выражение1 Imp Выражение2
Результат. Любая числовая переменная, которая содержит результат импликации.
Выражение1, Выражение2. Любые выражения, подлежащие оценке оператором Imp.
Если оператор Imp используется для логических выражений, значение False возвращается только в том случае, если первое выражение вычисляется как True, а второе — как False.
Если оператор Imp используется для битовых выражений, бит удаляется из результата, если соответствующий бит установлен в первом выражении и удалён из второго.
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 REM возвращает -1
vOut = B > A Imp B > C REM возвращает -1
vOut = A > B Imp B > D REM возвращает 0
vOut = (B > D Imp B > A) REM возвращает -1
vOut = B Imp A REM возвращает -1
End Sub