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 utvecklarping en enkel kassaapplikation. I den här applikationen vill du validera de angivna värdena innan du bokför. I sådana fall kan du använda jämförelseoperatorer. Denna operator kontrollerar mot de negativa talen eller säkerställer att det betalda beloppet inte överstiger det fakturerade beloppet. Jämförelseoperatorer är praktiska i sådana situationer.
Följande tabell listar de jämförelseoperatorer som definieras i VBA.
| Operator | BESKRIVNING |
|---|---|
| = | Lika: kontrollerar om två värden är lika. Den används också som uppdragsoperatör |
| < | Less än: Den här operatorn används för att subtraheratract-nummer |
| > | 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

