Confronto VBA Operatori: Non uguali, Less maggiore o uguale a
Confronto VBA OperaTors
Questi sono gli operatori utilizzati per confrontare i valori. Gli operatori di confronto includono uguale a, minore di, maggiore di e diverso da
Gli operatori di confronto vengono utilizzati per confrontare i valori a scopo di convalida. Supponiamo che tu stia sviluppandoping Una semplice applicazione per punti vendita. In questa applicazione, รจ necessario convalidare i valori inseriti prima di registrarli. In questi casi, รจ possibile utilizzare gli operatori di confronto. Questo operatore verifica la presenza di numeri negativi o si assicura che l'importo pagato non superi l'importo fatturato. Gli operatori di confronto risultano utili in situazioni di questo tipo.
Nella tabella seguente sono elencati gli operatori di confronto definiti in VBA.
| Operator | Descrizione |
|---|---|
| = | Uguale: controlla se due valori sono uguali. Viene utilizzato anche come operatore di assegnazione |
| < | Less di: Questo operatore viene utilizzato per sostituiretracnumeri t |
| > | Maggiore di: questo operatore viene utilizzato per moltiplicare i numeri |
| <> | Diverso da: questo operatore viene utilizzato per dividere i numeri |
| <= | Less maggiore o uguale a: |
| >= | Maggiore o uguale a: |
Confronto VBA Operatori con l'esempio
La tabella seguente mostra il confronto VBA di Excel Operatori con esempi e risultati.
| S / N | Operator | Esempio | Uscita |
|---|---|---|---|
| 1 | = | Se x = z Allora | Restituisce vero se sono uguali, altrimenti restituisce falso |
| 2 | < | Se x < z Allora | Restituisce vero se x รจ minore di z, altrimenti restituisce falso |
| 3 | > | Se x > z Allora | Restituisce vero se x รจ maggiore di z, altrimenti restituisce falso |
| 4 | <> | Se x <> z Allora | Restituisce vero se non sono uguali, altrimenti restituisce falso |
| 5 | <= | Se x <= z Allora | Restituisce vero se x รจ minore o uguale a z, altrimenti restituisce falso |
| 6 | >= | Se x >= Allora | Restituisce vero se x รจ maggiore o uguale a z, altrimenti restituisce falso |
Esempio di codice sorgente
Confronto paritario Operator
If 2 = 1 Then
MsgBox "True", vbOKOnly, "Equal Operator"
Else
MsgBox "False", vbOKOnly, "Equal Operator"
End If
QUI,
- โSe 2 = 1 Alloraโฆ Altrimentiโฆ Fine seโ utilizza l'istruzione if per valutare la condizione โ2 = 1โ
- โMonsBox... " ร una funzione integrata che visualizza una finestra di messaggio.
- Il primo parametro "True" o "False" รจ ciรฒ che verrร visualizzato nella casella del messaggio. Nel nostro esempio, 2 non รจ uguale a 1, quindi, verrร visualizzato "false" nella casella del messaggio.
- Il secondo parametro โvbOKOnlyโ รจ il pulsante che viene visualizzato nella finestra del messaggio
- Il terzo parametro โUguale Opera"tor" รจ il titolo della casella del messaggio.
L'esecuzione del codice sopra riportato fornisce i seguenti risultati

