Comparație VBA Operatori: nu sunt egali, Less decât sau Egal cu

Comparație VBA Operatori

Aceștia sunt operatori care sunt utilizați pentru a compara valori. Operatorii de comparație includ egal cu, mai mic decât, mai mare decât și nu egal cu

Operatorii de comparație sunt utilizați pentru a compara valori în scopuri de validare. Să presupunem că sunteți dezvoltatping o aplicație simplă pentru punct de vânzare. În această aplicație, doriți să validați valorile introduse înainte de a le posta. În astfel de cazuri, puteți utiliza operatori de comparație. Acești operatori vor verifica în raport cu numerele negative sau se vor asigura că suma plătită nu depășește suma facturată. Operatorii de comparație sunt utili în astfel de situații.

Următorul tabel listează operatorii de comparație definiți în VBA.

OperaTdR Descriere
= Egal: verifică dacă două valori sunt egale. De asemenea, este folosit ca operator de atribuire
< Less decât: Acest operator este utilizat pentru a subordonatracnumere t
> Mai mare decât: Acest operator este folosit pentru a înmulți numere
<> Nu este egal cu: Acest operator este folosit pentru a împărți numere
<= Less decât sau egal cu:
>= Mai mare sau egal cu:

Comparație VBA Operators cu Exemplu

Următorul tabel arată comparația Excel VBA Operatori cu exemple și rezultate.

S / N OperaTdR Exemplu producție
1 = Dacă x = z Atunci Returnează adevărat dacă sunt egale, altfel returnează false
2 < Dacă x < z Atunci Returnează adevărat dacă x este mai mic decât z, altfel returnează fals
3 > Dacă x > z Atunci Returnează adevărat dacă x este mai mare decât z, altfel returnează fals
4 <> Dacă x <> z Atunci Returnează adevărat dacă nu sunt egale, altfel returnează false
5 <= Dacă x <= z Atunci Returnează adevărat dacă x este mai mic sau egal cu z, altfel returnează fals
6 >= Dacă x >= Atunci Returnează adevărat dacă x este mai mare sau egal cu z, altfel returnează fals

Exemplu de cod sursă

Comparație egală OperaTdR

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

AICI,

  • „Dacă 2 = 1 atunci... Altfel... Încheiați dacă” folosește instrucțiunea if pentru a evalua condiția „2 = 1”
  • „MsgBox... " Este o funcție încorporată care afișează o casetă de mesaj.
    • Primul parametru „Adevărat” sau „Fals” este ceea ce va fi afișat în caseta de mesaj. În exemplul nostru, 2 nu este egal cu 1, prin urmare, va afișa „false” în caseta de mesaje.
    • Al doilea parametru „vbOKOnly” este butonul care este afișat în caseta de mesaj
    • Al treilea parametru „Egal Operator” este titlul casetei de mesaje.

Executarea codului de mai sus dă următoarele rezultate

Egal OperaTdR

Descărcați fișierul Excel de mai sus Code

Rezumați această postare cu: