VBA összehasonlítás Operators: Nem egyenlő, Less mint vagy Egyenlő

VBA összehasonlítás Operatorzok

Ezek olyan operátorok, amelyeket az értékek összehasonlítására használnak. Az összehasonlító operátorok közé egyenlő, kisebb, nagyobb és nem egyenlő

Az összehasonlító operátorok az értékek összehasonlítására szolgálnak érvényesítési célból. Tegyük fel, hogy egy egyszerű értékesítési pont alkalmazást fejleszt. Ebben az alkalmazásban a közzététel előtt ellenőrizni szeretné a megadott értékeket. Ilyen esetekben használhat összehasonlító operátorokat. Ez az operátor ellenőrzi a negatív számokat, vagy megbizonyosodik arról, hogy a kifizetett összeg nem haladja meg a számlázott összeget. Az összehasonlító operátorok jól jönnek ilyen helyzetekben.

Az alábbi táblázat felsorolja a -ban definiált összehasonlító operátorokat VBA.

Operator Leírás
= Egyenlő: ellenőrzi, hogy két érték egyenlő-e. Hozzárendelési operátorként is használatos
< Less mint: Ez az operátor számok kivonására szolgál
> Nagyobb mint: Ez az operátor számok szorzására szolgál
<> Nem egyenlő: Ez az operátor a számok felosztására szolgál
<= Less mint vagy egyenlő:
>= Nagyobb vagy egyenlő, mint:

VBA összehasonlítás Operators példával

Az alábbi táblázat az Excel VBA összehasonlítását mutatja be Operators példákkal és kimenettel.

S / N Operator Példa teljesítmény
1 = Ha x = z Akkor Igazat ad vissza, ha egyenlők, ellenkező esetben hamis értéket ad vissza
2 < Ha x < z Akkor Igaz értéket ad vissza, ha x kisebb, mint z, ellenkező esetben hamis értéket ad vissza
3 > Ha x > z Akkor Igaz értéket ad vissza, ha x nagyobb, mint z, ellenkező esetben hamis értéket ad vissza
4 <> Ha x <> z Akkor Igaz értéket ad vissza, ha nem egyenlők, ellenkező esetben hamis értéket ad vissza
5 <= Ha x <= z Akkor Igazat ad vissza, ha x kisebb vagy egyenlő, mint z, ellenkező esetben hamis értéket ad vissza
6 >= Ha x >= Akkor Igazat ad vissza, ha x nagyobb vagy egyenlő, mint z, ellenkező esetben hamis értéket ad vissza

Példa forráskódra

Egyenlő összehasonlítás Operator

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

ITT,

  • „Ha 2 = 1, akkor… különben… vége, ha” az if utasítást használja a „2 = 1” feltétel értékelésére
  • „MsgBox... " Beépített funkció, amely üzenetdobozt jelenít meg.
    • Az első „Igaz” vagy „Hamis” paraméter az üzenetmezőben jelenik meg. Példánkban a 2 nem egyenlő 1-gyel, ezért „false”-t fog mutatni az üzenetdobozban.
    • A második paraméter „vbOKOnly” az üzenetmezőben megjelenő gomb
    • A harmadik paraméter „Egyenlő Operator” az üzenetdoboz címe.

A fenti kód végrehajtása a következő eredményeket adja

Egyenlő Operator

Töltse le a fenti Excel kódot