Or Operator

Выполняет логическую дизъюнкцию OR для двух выражений.

Синтаксис

Результат = Выражение1 Or Выражение2

Параметры:

Результат. Любая числовая переменная, которая содержит результат дизъюнкции.

Выражение1, Выражение2. Любые сравниваемые числовые выражения.

Логическая дизъюнкция OR двух логических выражений возвращает значение True, если хотя бы одно из выражений имеет значение True.

Побитовое сравнение устанавливает бит в результат, если соответствующий бит установлен хотя бы в одном из двух выражений.

Пример:

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