Prevádzkovatelia porovnania VBA: Nie rovní, menší alebo rovní

Obsah:

Anonim

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