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 valorile în scopuri de validare. Să presupunem că dezvoltați o aplicație simplă pentru punctul de vânzare. În această aplicație, doriți să validați valorile introduse înainte de a posta. În astfel de cazuri, puteți utiliza operatori de comparare. Acest operator va verifica cu numerele negative sau pentru a se asigura că suma plătită nu depășește suma facturată. Operatorii de comparație sunt de folos în astfel de situații.

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

OperaTdR Description
= Egal: verifică dacă două valori sunt egale. De asemenea, este folosit ca operator de atribuire
< Less decât: Acest operator este folosit pentru a scădea numere
> 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 codul Excel de mai sus