Учебники

8) Операторы сравнения VBA

Операторы сравнения VBA

Это операторы, которые используются для сравнения значений. Операторы сравнения включают равно, меньше, больше, чем и не равно

В следующей таблице приведены операторы сравнения VBA.

Операторы сравнения используются для сравнения значений в целях проверки. Допустим, вы разрабатываете простое приложение для точек продаж. В этом приложении вы хотите проверить значения, введенные перед публикацией. В таких случаях вы можете использовать операторы сравнения. Этот оператор проверит отрицательные числа или удостоверится, что оплаченная сумма не превышает сумму счета. Операторы сравнения пригодятся в таких ситуациях.

S / N оператор Описание пример Вывод
1 знак равно Равно: проверяет, равны ли два значения. Он также используется в качестве оператора присваивания Если x = z, то Возвращает true, если они равны, иначе возвращает false
2 < Менее чем: этот оператор используется для вычитания чисел Если x <z, то Возвращает true, если x меньше z, иначе возвращает false
3 > Больше чем: этот оператор используется для умножения чисел Если x> z, то Возвращает true, если x больше z, иначе возвращает false
4 <> Не равно: этот оператор используется для деления чисел Если x <> z, то Возвращает true, если они не равны, иначе возвращает false
5 <= Меньше или равно: Если x <= z, то Возвращает true, если x меньше или равен z, иначе возвращает false
6 > = Больше или равно: Если х> = Тогда Возвращает true, если x больше z, иначе возвращает false

Пример исходного кода

Оператор равного сравнения

    If 2 = 1 Then
            MsgBox "True", vbOKOnly, "Equal Operator"
        Else
            MsgBox "False", vbOKOnly, "Equal Operator"
    End If

ВОТ,

  • «If 2 = 1 Then… Else… End If» использует оператор if для оценки условия «2 = 1»
  • «MsgBox…» — это встроенная функция, которая отображает окно сообщения.
    • Первый параметр «True» или «False» — это то, что будет отображаться в окне сообщения. В нашем примере 2 не равно 1, поэтому в поле сообщения отображается «ложь».
    • Второй параметр «vbOKOnly» — это кнопка, которая отображается в окне сообщения
    • Третий параметр «Оператор равенства» — это заголовок окна сообщения.

Выполнение приведенного выше кода дает следующие результаты

Операторы VBA

Загрузите приведенный выше код Excel