Оператори порівняння VBA: Не дорівнює, менше або дорівнює

Зміст:

Anonim

Оператори порівняння 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

ТУТ,

  • "Якщо 2 = 1 Тоді ... Інакше ... Кінець Якщо" використовує оператор if для оцінки умови "2 = 1"
  • "MsgBox ..." - це вбудована функція, яка відображає вікно повідомлення.
    • Перший параметр "True" або "False" - це те, що буде відображатися у вікні повідомлення. У нашому прикладі 2 не дорівнює 1, отже, у полі msg буде показано "false".
    • Другим параметром "vbOKOnly" є кнопка, яка відображається у вікні повідомлення
    • Третій параметр "Рівний оператор" - це заголовок вікна повідомлення.

Виконання наведеного вище коду дає такі результати

Завантажте вищезгаданий код Excel