VBA-vergelijking Operators: Niet gelijk, Less dan of gelijk aan

VBA-vergelijking Operaverdraaid

Dit zijn operatoren die worden gebruikt om waarden te vergelijken. Vergelijkingsoperatoren omvatten gelijk aan, kleiner dan, groter dan en niet gelijk aan

Vergelijkingsoperatoren worden gebruikt om waarden te vergelijken voor validatiedoeleinden. Stel dat u een eenvoudige kassatoepassing ontwikkelt. In deze toepassing wilt u de ingevoerde waarden valideren voordat u ze boekt. In dergelijke gevallen kunt u vergelijkingsoperatoren gebruiken. Deze operator controleert op negatieve getallen of om ervoor te zorgen dat het betaalde bedrag het gefactureerde bedrag niet overschrijdt. Vergelijkingsoperatoren zijn in dergelijke situaties handig.

De volgende tabel bevat de vergelijkingsoperatoren die zijn gedefinieerd in VBA.

Operator Beschrijving
= Equal: controleert of twee waarden gelijk zijn. Wordt ook gebruikt als toewijzingsoperator
< Less dan: Deze operator wordt gebruikt om getallen af ​​te trekken
> Groter dan: Deze operator wordt gebruikt om getallen te vermenigvuldigen
<> Niet gelijk aan: Deze operator wordt gebruikt om getallen te delen
<= Less dan of gelijk aan:
>= Groter dan of gelijk aan:

VBA-vergelijking Operators met Voorbeeld

De volgende tabel toont een vergelijking van Excel VBA Operators met voorbeelden en uitvoer.

S / N Operator Voorbeeld uitgang
1 = Als x = z Dan Retourneert waar als ze gelijk zijn, anders retourneert het onwaar
2 < Als x < z Dan Retourneert waar als x kleiner is dan z, anders retourneert het onwaar
3 > Als x > z Dan Retourneert waar als x groter is dan z, anders retourneert het onwaar
4 <> Als x <> z Dan Retourneert waar als ze niet gelijk zijn, anders retourneert het onwaar
5 <= Als x <= z Dan Retourneert waar als x kleiner is dan of gelijk is aan z, anders retourneert het onwaar
6 >= Als x >= Dan Retourneert waar als x groter is dan of gelijk is aan z, anders retourneert het onwaar

Voorbeeld broncode

Gelijke vergelijking Operator

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

HIER,

  • “Als 2 = 1 Dan… Anders… Einde Als” gebruikt de if-instructie om de voorwaarde “2 = 1” te evalueren
  • “BerichtBox... " Is een ingebouwde functie die een berichtenvenster weergeeft.
    • De eerste parameter "True" of "False" is wat er in het berichtenvak wordt weergegeven. In ons voorbeeld is 2 niet gelijk aan 1, daarom wordt "false" weergegeven in het berichtenvak.
    • De tweede parameter “vbOKOnly” is de knop die in het berichtvak wordt weergegeven
    • De derde parameter “Gelijk Operator” is de titel van het berichtvak.

Het uitvoeren van de bovenstaande code geeft de volgende resultaten

Gelijk Operator

Download de bovenstaande Excel-code