Prevádzkovatelia porovnania VBA
Toto sú operátory, ktoré sa používajú na porovnanie hodnôt. Porovnávacie operátory zahŕňajú rovné, menšie ako, väčšie ako a nie rovné
Porovnávacie operátory sa používajú na porovnanie hodnôt na účely overenia. Povedzme, že vyvíjate jednoduchú aplikáciu na mieste predaja. V tejto aplikácii chcete overiť hodnoty zadané pred odoslaním. V takýchto prípadoch môžete použiť operátory porovnania. Tento operátor skontroluje záporné čísla alebo zabezpečí, aby zaplatená suma nepresiahla fakturovanú sumu. V takýchto situáciách prídu vhod operátory porovnávania.
V nasledujúcej tabuľke sú uvedené operátory porovnania definované vo VBA.
Prevádzkovateľ | Popis |
---|---|
= | Rovnaké: skontroluje, či sú dve hodnoty rovnaké. Používa sa tiež ako operátor priradenia |
< | Menej ako: Tento operátor sa používa na odčítanie čísel |
> | Väčší ako: Tento operátor sa používa na násobenie čísel |
<> | Nerovná sa: Tento operátor sa používa na rozdelenie čísel |
<= | Menej alebo rovné: |
> = | Väčšie alebo rovnaké ako: |
Porovnávacie operátory VBA s príkladom
Nasledujúca tabuľka zobrazuje operátory porovnania Excel VBA s príkladmi a výstupom.
S / N | Prevádzkovateľ | Príklad | Výkon |
---|---|---|---|
1 | = | Ak x = z Potom | Vráti hodnotu true, ak sú rovnaké, inak vráti hodnotu false |
2 | < | Ak x Vráti hodnotu true, ak je x menšie ako z, inak vráti hodnotu false |
|
3 | > | Ak x> z Potom | Vráti hodnotu true, ak je x väčšie ako z, inak vráti hodnotu false |
4 | <> | Ak x <> z Potom | Vráti hodnotu true, ak nie sú rovnaké, inak vráti hodnotu false |
5 | <= | Ak x <= z Potom | Vráti hodnotu true, ak je x menšie alebo rovné z, inak vráti hodnotu false |
6 | > = | Ak x> = Potom | Vráti hodnotu true, ak je x väčšie ako z, inak vráti hodnotu false |
Ukážka zdrojového kódu
Operátor rovnakého porovnania
If 2 = 1 ThenMsgBox "True", vbOKOnly, "Equal Operator"ElseMsgBox "False", vbOKOnly, "Equal Operator"End If
TU,
- „Ak 2 = 1, potom ... Else ... Koniec, ak“ použije príkaz if na vyhodnotenie podmienky „2 = 1“
- „MsgBox ...“ je zabudovaná funkcia, ktorá zobrazuje okno so správou.
- Prvý parameter „True“ alebo „False“ je to, čo sa zobrazí v okne správy. V našom príklade 2 sa nerovná 1, preto sa v poli správy zobrazí „false“.
- Druhým parametrom „vbOKOnly“ je tlačidlo, ktoré sa zobrazuje v okne správy
- Tretím parametrom „Rovnaký operátor“ je názov schránky správ.
Vykonanie vyššie uvedeného kódu poskytne nasledujúce výsledky
Stiahnite si vyššie uvedený kód Excel