VBA-jämförelse Operators: Inte lika, Less än eller Lika med

VBA-jämförelse Operatorer

Detta är operatorer som används för att jämföra värden. Jämförelseoperatorer inkluderar lika med, mindre än, större än och inte lika med

Jämförelseoperatorer används för att jämföra värden i valideringssyfte. Låt oss säga att du utvecklar en enkel applikation för försäljningsställen. I den här applikationen vill du validera de värden du angav innan du postar. I sådana fall kan du använda jämförelseoperatorer. Denna operatör kommer att kontrollera mot de negativa siffrorna eller för att säkerställa att det betalda beloppet inte överstiger det fakturerade beloppet. Jämförelseoperatörer kommer väl till pass i sådana situationer.

Följande tabell listar de jämförelseoperatorer som definieras i VBA.

Operator Description
= Lika: kontrollerar om två värden är lika. Den används också som uppdragsoperatör
< Less än: Denna operator används för att subtrahera tal
> Större än: Denna operator används för att multiplicera tal
<> Inte lika med: Denna operator används för att dividera tal
<= Less än eller lika med:
>= Större än eller lika med:

VBA-jämförelse Operators med Exempel

Följande tabell visar Excel VBA-jämförelse Operators med exempel och output.

S / N Operator Exempelvis Produktion
1 = Om x = z Då Returnerar sant om de är lika, annars returnerar det falskt
2 < Om x < z Då Returnerar sant om x är mindre än z, annars returnerar det falskt
3 > Om x > z Då Returnerar sant om x är större än z, annars returnerar det falskt
4 <> Om x <> z Då Returnerar sant om de inte är lika, annars returnerar det falskt
5 <= Om x <= z Då Returnerar sant om x är mindre än eller lika med z, annars returnerar det falskt
6 >= Om x >= Då Returnerar sant om x är större än eller lika med z, annars returnerar det falskt

Exempel på källkod

Jämlik jämförelse Operator

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

HÄR,

  • "Om 2 = 1 då... annars... sluta om" använder if-satsen för att utvärdera villkoret "2 = 1"
  • "MeddBox... " Är en inbyggd funktion som visar en meddelanderuta.
    • Den första parametern "True" eller "False" är vad som kommer att visas i meddelanderutan. I vårt exempel är 2 inte lika med 1, därför kommer det att visa "false" i meddelanderutan.
    • Den andra parametern "vbOKOnly" är knappen som visas i meddelanderutan
    • Den tredje parametern "Equal Operator” är rubriken på meddelanderutan.

Att köra ovanstående kod ger följande resultat

Lika Operator

Ladda ner ovanstående Excel-kod