Srovnání VBA Operators: Nerovná se, Less než nebo Rovná se
Srovnání VBA Operatorů
Jedná se o operátory, které se používají k porovnání hodnot. Mezi porovnávací operátory patří rovno, menší než, větší než a ne rovno
Porovnávací operátory se používají k porovnání hodnot pro účely ověření. Řekněme, že vyvíjíte jednoduchou aplikaci pro prodejní místo. V této aplikaci chcete před odesláním ověřit zadané hodnoty. V takových případech můžete použít porovnávací operátory. Tento operátor zkontroluje záporná čísla nebo zajistí, že zaplacená částka nepřesáhne fakturovanou částku. V takových situacích se hodí porovnávací operátory.
Následující tabulka uvádí porovnávací operátory definované v VBA.
OperaTor | Description |
---|---|
= | Rovné: kontroluje, zda jsou dvě hodnoty stejné. Používá se také jako operátor přiřazení |
< | Less než: Tento operátor se používá k odečítání čísel |
> | Větší než: Tento operátor se používá k násobení čísel |
<> | Nerovná se: Tento operátor se používá k dělení čísel |
<= | Less než nebo rovno: |
>= | Větší nebo rovno: |
Srovnání VBA Operatorů s Příkladem
Následující tabulka ukazuje srovnání Excel VBA Operatory s příklady a výstupy.
S / N | OperaTor | Příklad | Výstup |
---|---|---|---|
1 | = | Jestliže x = z Pak | Vrátí true, pokud jsou stejné, jinak vrátí false |
2 | < | Jestliže x < z Pak | Vrátí hodnotu true, pokud je x menší než z, jinak vrátí hodnotu false |
3 | > | Pokud x > z Pak | Vrátí hodnotu true, pokud je x větší než z, jinak vrátí hodnotu false |
4 | <> | Pokud x <> z Potom | Vrátí hodnotu true, pokud se nerovnají, jinak vrátí hodnotu false |
5 | <= | Jestliže x <= z Potom | Vrátí hodnotu true, pokud je x menší nebo rovno z, jinak vrátí hodnotu false |
6 | >= | Pokud x >= Pak | Vrátí hodnotu true, pokud je x větší nebo rovno z, jinak vrátí hodnotu false |
Příklad zdrojového kódu
Rovné srovnání OperaTor
If 2 = 1 Then MsgBox "True", vbOKOnly, "Equal Operator" Else MsgBox "False", vbOKOnly, "Equal Operator" End If
TADY,
- „Pokud 2 = 1, pak… jinak… Konec, když“ používá příkaz if k vyhodnocení podmínky „2 = 1“
- "MsgBox... " Je vestavěná funkce, která zobrazuje okno se zprávou.
- První parametr „True“ nebo „False“ je to, co se zobrazí v okně zprávy. V našem příkladu se 2 nerovná 1, proto se v poli msg zobrazí „false“.
- Druhý parametr „vbOKOnly“ je tlačítko, které se zobrazí v okně zprávy
- Třetí parametr „Equal Operator“ je název pole se zprávou.
Provedení výše uvedeného kódu poskytuje následující výsledky
Stáhněte si výše uvedený kód Excel