Porównanie VBA Operators: Nie równe, Less niż lub równy
Porównanie VBA Operatorsy
Są to operatory, które służą do porównywania wartości. Operatory porównania obejmują równe, mniejsze niż, większe niż i nierówne
Operatorzy porównania służą do porównywania wartości w celach walidacyjnych. Załóżmy, że rozwijasz prostą aplikację punktu sprzedaży. W tej aplikacji chcesz sprawdzić wprowadzone wartości przed ich zaksięgowaniem. W takich przypadkach możesz użyć operatorów porównania. Ten operator sprawdzi liczby ujemne lub upewni się, że zapłacona kwota nie przekracza kwoty wystawionej na fakturze. Operatorzy porównania przydają się w takich sytuacjach.
W poniższej tabeli wymieniono operatory porównania zdefiniowane w VBA.
OperaTor | Opisy Konstrukcyjne |
---|---|
= | Równe: sprawdza, czy dwie wartości są równe. Jest również używane jako operator przypisania |
< | Less niż: Ten operator służy do odejmowania liczb |
> | Większe niż: Ten operator służy do mnożenia liczb |
<> | Różne od: Ten operator służy do dzielenia liczb |
<= | Less niż lub równe: |
>= | Większe bądź równe: |
Porównanie VBA Operators z przykładem
Poniższa tabela przedstawia porównanie języka VBA w programie Excel Operators z przykładami i wynikami.
S / N | OperaTor | Przykład | Wydajność |
---|---|---|---|
1 | = | Jeśli x = z Wtedy | Zwraca wartość true, jeśli są równe, w przeciwnym razie zwraca wartość false |
2 | < | Jeśli x < z Wtedy | Zwraca wartość true, jeśli x jest mniejsze niż z, w przeciwnym razie zwraca wartość false |
3 | > | Jeśli x > z Wtedy | Zwraca wartość true, jeśli x jest większe niż z, w przeciwnym razie zwraca wartość false |
4 | <> | Jeśli x <> z Wtedy | Zwraca wartość true, jeśli nie są równe, w przeciwnym razie zwraca wartość false |
5 | <= | Jeśli x <= z Wtedy | Zwraca wartość true, jeśli x jest mniejsze lub równe z, w przeciwnym razie zwraca wartość false |
6 | >= | Jeśli x >= Wtedy | Zwraca wartość true, jeśli x jest większe lub równe z, w przeciwnym razie zwraca wartość false |
Przykładowy kod źródłowy
Równe porównanie OperaTor
If 2 = 1 Then MsgBox "True", vbOKOnly, "Equal Operator" Else MsgBox "False", vbOKOnly, "Equal Operator" End If
TUTAJ,
- „Jeśli 2 = 1 To… W przeciwnym razie… Zakończ, jeśli” używa instrukcji if do oceny warunku „2 = 1”
- „WiadomośćBox... " Jest to wbudowana funkcja wyświetlająca pole komunikatu.
- Pierwszy parametr „True” lub „False” to to, co zostanie wyświetlone w polu wiadomości. W naszym przykładzie 2 nie jest równe 1, dlatego w polu wiadomości zostanie wyświetlone „false”.
- Drugi parametr „vbOKOnly” to przycisk wyświetlany w polu wiadomości
- Trzeci parametr „Równe Opera„tor” to tytuł pola komunikatu.
Wykonanie powyższego kodu daje następujące wyniki