Справка Collabora Office 24.04
Вычисляет логическое равенство двух выражений.
Результат = Выражение1 Eqv Выражение2
Результат. Любая числовая переменная, которая содержит результат сравнения.
Выражение1, Выражение2. Любые сравниваемые выражения.
При проверке на равенство логических выражений результатом будет True, если оба выражения имеют значение True, или оба выражения имеют значение False.
В побитовом сравнении оператор Eqv устанавливает соответствующий бит результата только в том случае, если этот бит установлен в обоих выражениях или не установлен ни в одном.
Sub ExampleEqv
Dim A As Variant, B As Variant, C As Variant, D As Variantsee #i38265
Dim vOut As Variant
A = 10: B = 8: C = 6: D = Null
vOut = A > B Eqv B > C REM возвращает -1
vOut = B > A Eqv B > C REM возвращает 0
vOut = A > B Eqv B > D REM возвращает 0
vOut = (B > D Eqv B > A) REM возвращает -1
vOut = B Eqv A REM возвращает -3
End Sub