VBA usporedba Operatorovi: Nije jednako, Less nego ili Jednako

VBA usporedba Operaulagatelji

To su operatori koji se koriste za usporedbu vrijednosti. Operatori usporedbe uključuju jednako, manje od, veće od i nije jednako

Operatori usporedbe koriste se za usporedbu vrijednosti u svrhu provjere valjanosti. Recimo da razvijate jednostavnu aplikaciju za prodajno mjesto. U ovoj aplikaciji želite provjeriti unesene vrijednosti prije objave. U takvim slučajevima možete koristiti operatore usporedbe. Ovaj operater će provjeriti negativne brojeve ili kako bi osigurao da plaćeni iznos ne premašuje naplaćeni iznos. Operatori usporedbe dobro dolaze u takvim situacijama.

Sljedeća tablica navodi operatore usporedbe definirane u VBA.

Operahumka Description
= Jednako: provjerava jesu li dvije vrijednosti jednake. Također se koristi kao operator dodjele
< Less nego: Ovaj se operator koristi za oduzimanje brojeva
> Veće od: Ovaj se operator koristi za množenje brojeva
<> Nije jednako: Ovaj se operator koristi za dijeljenje brojeva
<= Less od ili jednako:
>= Veće ili jednako:

VBA usporedba Operatorovima s Primjerom

Sljedeća tablica prikazuje Excel VBA usporedbu Operatorovi s primjerima i izlazom.

S / N Operahumka Primjer Izlaz
1 = Ako je x = z Tada Vraća true ako su jednaki, inače vraća false
2 < Ako je x < z Tada Vraća true ako je x manje od z, inače vraća false
3 > Ako je x > z Tada Vraća true ako je x veće od z, inače vraća false
4 <> Ako je x <> z Tada Vraća true ako nisu jednaki, inače vraća false
5 <= Ako je x <= z Tada Vraća true ako je x manje od ili jednako z, inače vraća false
6 >= Ako je x >= Tada Vraća true ako je x veće ili jednako z, inače vraća false

Primjer izvornog koda

Jednaka usporedba Operahumka

    If 2 = 1 Then
            MsgBox "True", vbOKOnly, "Equal Operator"
        Else
            MsgBox "False", vbOKOnly, "Equal Operator"
    End If

OVDJE,

  • "Ako je 2 = 1 onda... Inače... Kraj ako" koristi if naredbu za procjenu uvjeta "2 = 1"
  • “MsgBox...” To je ugrađena funkcija koja prikazuje okvir s porukom.
    • Prvi parametar "True" ili "False" je ono što će biti prikazano u okviru s porukom. U našem primjeru, 2 nije jednako 1, stoga će se prikazati "false" u okviru poruke.
    • Drugi parametar “vbOKOnly” je gumb koji se prikazuje u okviru s porukom
    • Treći parametar “Equal Operator” je naslov okvira s porukom.

Izvršenje gornjeg koda daje sljedeće rezultate

Jednak Operahumka

Preuzmite gornji Excel kod