VBA Karşılaştırması Operators: Eşit değil, Less eşittir veya eşittir
VBA Karşılaştırması Operaları
Bunlar değerleri karşılaştırmak için kullanılan operatörlerdir. Karşılaştırma operatörleri eşittir, küçüktür, büyüktür ve eşit değildir
Karşılaştırma operatörleri, doğrulama amaçları için değerleri karşılaştırmak için kullanılır. Basit bir satış noktası uygulaması geliştirdiğinizi varsayalım. Bu uygulamada, göndermeden önce girilen değerleri doğrulamak istersiniz. Bu gibi durumlarda karşılaştırma operatörlerini kullanabilirsiniz. Bu operatör, negatif sayılara karşı kontrol yapar veya ödenen tutarın faturalanan tutarı aşmadığından emin olur. Karşılaştırma operatörleri bu gibi durumlarda işe yarar.
Aşağıdaki tabloda, tanımlanan karşılaştırma operatörleri listelenmektedir. VBA.
Kullanım | Açıklama |
---|---|
= | Eşit: İki değerin eşit olup olmadığını kontrol eder. Aynı zamanda atama operatörü olarak da kullanılır. |
< | Less than: Bu operatör sayıları çıkarmak için kullanılır |
> | Büyüktür: Bu operatör sayıları çarpmak için kullanılır |
<> | Eşit değildir: Bu operatör sayıları bölmek için kullanılır |
<= | Less şuna eşit veya eşittir: |
>= | Büyük veya eşittir: |
VBA Karşılaştırması OperaÖrnek ile tors
Aşağıdaki tablo Excel VBA Karşılaştırmasını göstermektedir Operaörnekler ve çıktı içeren tors.
S / N | Kullanım | Örnek E-posta | Çıktı |
---|---|---|---|
1 | = | Eğer x = z ise | Eşitse true değerini döndürür, aksi takdirde false değerini döndürür |
2 | < | Eğer x < z ise | X, z'den küçükse true değerini döndürür, aksi takdirde false değerini döndürür |
3 | > | Eğer x > z ise | X, z'den büyükse true değerini döndürür, aksi halde false değerini döndürür |
4 | <> | Eğer x <> z ise | Eşit değillerse true değerini döndürür, aksi takdirde false değerini döndürür |
5 | <= | Eğer x <= z ise | X, z'den küçük veya ona eşitse doğru, aksi halde yanlış değerini döndürür |
6 | >= | Eğer x >= ise | X, z'den büyük veya ona eşitse true değerini döndürür, aksi halde false değerini döndürür |
Örnek kaynak kodu
Eşit Karşılaştırma Operator
If 2 = 1 Then MsgBox "True", vbOKOnly, "Equal Operator" Else MsgBox "False", vbOKOnly, "Equal Operator" End If
İŞTE,
- “Eğer 2 = 1 ise O zaman… Aksi halde… Son If” “2 = 1” koşulunu değerlendirmek için if ifadesini kullanır
- “MesajBox... " Bir mesaj kutusu görüntüleyen yerleşik bir fonksiyondur.
- İlk parametre "True" veya "False" mesaj kutusunda gösterilecek olan şeydir. Örneğimizde, 2 1'e eşit değildir, bu nedenle mesaj kutusunda "false" gösterecektir.
- İkinci parametre “vbOKOnly”, mesaj kutusunda görüntülenen düğmedir
- Üçüncü parametre “Eşit Opera“tor” mesaj kutusunun başlığıdır.
Yukarıdaki kodun çalıştırılması aşağıdaki sonuçları verir
Yukarıdaki Excel Kodunu indirin