VBA Karşılaştırma Operatörleri: Eşit değil, Küçüktür veya Eşittir

İçindekiler:

Anonim

VBA Karşılaştırma Operatörleri

Bunlar, değerleri karşılaştırmak için kullanılan operatörlerdir. Karşılaştırma operatörleri şuna eşittir, küçüktür, büyüktür ve eşit değildir:

Karşılaştırma operatörleri, doğrulama amacıyla değerleri karşılaştırmak için kullanılır. Diyelim ki basit bir satış noktası uygulaması geliştiriyorsunuz. 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ıları kontrol edecek veya ödenen tutarın faturalandırılan tutarı aşmadığından emin olacaktır. Karşılaştırma operatörleri bu tür durumlarda kullanışlıdır.

Aşağıdaki tablo, VBA'da tanımlanan karşılaştırma işleçlerini listeler.

Şebeke Açıklama
= Eşit: iki değerin eşit olup olmadığını kontrol eder. Aynı zamanda bir atama operatörü olarak kullanılır
< Küçüktür: 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
<= Küçüktür veya eşittir:
> = Büyüktür veya eşittir:

Örnekli VBA Karşılaştırma Operatörleri

Aşağıdaki tablo, örnekler ve çıktılarla birlikte Excel VBA Karşılaştırma Operatörlerini gösterir.

S / N Şebeke Misal Çıktı
1 = Eğer x = z O zaman Eşitse doğru, aksi takdirde yanlış döndürür
2 < Eğer x X, z'den küçükse doğru, aksi takdirde yanlış döndürür
3 > Eğer x> z O zaman X, z'den büyükse doğru, aksi takdirde yanlış döndürür
4 <> Eğer x <> z O zaman Eşit değillerse doğru, aksi takdirde yanlış döndürür
5 <= Eğer x <= z O zaman X, z'den küçükse veya z'ye eşitse doğru, aksi takdirde yanlış döndürür
6 > = Eğer x> = O zaman X, z'den büyükse doğru, aksi takdirde yanlış döndürür

Örnek kaynak kodu

Eşit Karşılaştırma Operatörü

If 2 = 1 ThenMsgBox "True", vbOKOnly, "Equal Operator"ElseMsgBox "False", vbOKOnly, "Equal Operator"End If

İŞTE,

  • "If 2 = 1 Then… Else… End If" , "2 = 1" koşulunu değerlendirmek için if ifadesini kullanır
  • "MsgBox…" Bir mesaj kutusu görüntüleyen yerleşik bir işlevdir.
    • İlk parametre "Doğru" veya "Yanlış", mesaj kutusunda görüntülenecek olan şeydir. Örneğimizde 2, 1'e eşit değildir, bu nedenle, mesaj kutusunda "yanlış" gösterecektir.
    • İkinci parametre "vbOKOnly", mesaj kutusunda görüntülenen düğmedir
    • Üçüncü parametre "Eşit İşleç" mesaj kutusunun başlığıdır.

Yukarıdaki kodu çalıştırmak aşağıdaki sonuçları verir

Yukarıdaki Excel Kodunu indirin