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