Операторы сравнения VBA
Это операторы, которые используются для сравнения значений. Операторы сравнения включают в себя равно, меньше, больше и не равно
Операторы сравнения используются для сравнения значений в целях проверки. Допустим, вы разрабатываете простое приложение для торговой точки. В этом приложении вы хотите проверить введенные значения перед публикацией. В таких случаях вы можете использовать операторы сравнения. Этот оператор проверит отрицательные числа или убедитесь, что уплаченная сумма не превышает выставленную сумму. В таких ситуациях могут пригодиться операторы сравнения.
В следующей таблице перечислены операторы сравнения, определенные в VBA.
Оператор | Описание |
---|---|
знак равно | Равно: проверяет, равны ли два значения. Он также используется как оператор присваивания |
< | Меньше чем: этот оператор используется для вычитания чисел. |
> | Больше чем: этот оператор используется для умножения чисел. |
<> | Не равно: этот оператор используется для деления чисел. |
<= | Меньше или равно: |
> = | Больше или равно: |
Операторы сравнения VBA с примером
В следующей таблице показаны операторы сравнения Excel VBA с примерами и выходными данными.
S / N | Оператор | Пример | Выход |
---|---|---|---|
1 | знак равно | Если x = z, то | Возвращает true, если они равны, иначе возвращает false. |
2 | < | Если x Возвращает true, если x меньше z, иначе возвращает false |
|
3 | > | Если x> z Тогда | Возвращает true, если x больше z, иначе возвращает false. |
4 | <> | Если x <> z Тогда | Возвращает true, если они не равны, иначе возвращает false. |
5 | <= | Если x <= z Тогда | Возвращает true, если x меньше или равно z, иначе возвращает false. |
6 | > = | Если x> = Тогда | Возвращает true, если x больше z, иначе возвращает false. |
Пример исходного кода
Оператор равного сравнения
If 2 = 1 ThenMsgBox "True", vbOKOnly, "Equal Operator"ElseMsgBox "False", vbOKOnly, "Equal Operator"End If
ЗДЕСЬ,
- «If 2 = 1 Then… Else… End If» использует оператор if для оценки условия «2 = 1».
- «MsgBox…» - это встроенная функция, отображающая окно сообщения.
- Первый параметр «Истина» или «Ложь» - это то, что будет отображаться в окне сообщения. В нашем примере 2 не равно 1, поэтому в поле сообщения будет отображаться «false».
- Второй параметр «vbOKOnly» - это кнопка, которая отображается в окне сообщения.
- Третий параметр «Оператор равенства» - это заголовок окна сообщения.
Выполнение приведенного выше кода дает следующие результаты
Загрузите приведенный выше код Excel