VBA sammenligning Operators: Ikke like, Less enn eller lik

VBA sammenligning Operatorer

Dette er operatorer som brukes til å sammenligne verdier. Sammenligningsoperatorer inkluderer lik, mindre enn, større enn og ikke lik

Sammenligningsoperatorer brukes til å sammenligne verdier for valideringsformål. La oss si at du utvikler en enkel salgsapplikasjon. I denne applikasjonen ønsker du å validere verdiene som er angitt før du poster. I slike tilfeller kan du bruke sammenligningsoperatorer. Denne operatøren vil sjekke mot de negative tallene eller for å sikre at beløpet som betales ikke overstiger det fakturerte beløpet. Sammenligningsoperatører kommer godt med i slike situasjoner.

Følgende tabell viser sammenligningsoperatørene definert i VBA.

Operator Tekniske beskrivelser
= Lik: sjekker om to verdier er like. Den brukes også som oppdragsoperatør
< Less enn: Denne operatoren brukes til å trekke fra tall
> Større enn: Denne operatoren brukes til å multiplisere tall
<> Ikke lik: Denne operatoren brukes til å dele tall
<= Less enn eller lik:
>= Større enn eller lik:

VBA sammenligning Operators med Eksempel

Følgende tabell viser Excel VBA-sammenligning Operatorer med eksempler og utgang.

S / N Operator Eksempel Produksjon
1 = Hvis x = z Da Returnerer sann hvis de er like, ellers returnerer den usann
2 < Hvis x < z Da Returnerer sant hvis x er mindre enn z, ellers returnerer det usann
3 > Hvis x > z Da Returnerer sant hvis x er større enn z, ellers returnerer det usann
4 <> Hvis x <> z Da Returnerer sann hvis de ikke er like, ellers returnerer den usann
5 <= Hvis x <= z Da Returnerer sann hvis x er mindre enn eller lik z, ellers returnerer den usann
6 >= Hvis x >= Da Returnerer sant hvis x er større enn eller lik z, ellers returnerer det usann

Eksempel på kildekode

Lik sammenligning Operator

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

HER,

  • "Hvis 2 = 1 Da... Ellers... Avslutt Hvis" bruker if-setningen for å evaluere betingelsen "2 = 1"
  • "MsgBox... " Er en innebygd funksjon som viser en meldingsboks.
    • Den første parameteren "True" eller "False" er det som vises i meldingsboksen. I vårt eksempel er 2 ikke lik 1, derfor vil den vise "false" i meldingsboksen.
    • Den andre parameteren "vbOKOnly" er knappen som vises i meldingsboksen
    • Den tredje parameteren "Equal Operator» er tittelen på meldingsboksen.

Utførelse av koden ovenfor gir følgende resultater

Lik Operator

Last ned Excel-koden ovenfor