Vba strcomp işlevi nasıl kullanılır?

STCOMP VBA işlevi, VBA işlevleri metin kategorisinde listelenir. VBA kodunda kullandığınızda iki stringi birbiriyle karşılaştırdıktan sonra bir tamsayı döndürür . Basitçe söylemek gerekirse, onu kullanarak iki dizeyi karşılaştırırsınız (üç farklı şekilde).

Sözdizimi

StrComp(Dize1, Dize2, [Karşılaştır])

Argümanlar

  • String1 : Karşılaştırılacak ilk dize.
  • String2 : Karşılaştırılacak ikinci dize.
  • [Karşılaştır] : Gerçekleştirilecek dize karşılaştırmasının türünü tanımlayan bir dize değeri [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa, VBA varsayılan olarak vbBinaryCompare’i alır].
    • vbBinaryCompare: ikili karşılaştırma için.
    • vbTextCompare: metin karşılaştırması için.
    • vbDatabaseCompare: veritabanı karşılaştırması için.

Örnek

VBA STRCOMP işlevinin nasıl kullanılacağını pratik olarak anlamak için, onu kullanarak bir vba kodu yazdığımız aşağıdaki örneği incelemeniz gerekir:

example-vba-strcomp-function
 Sub example_STRCOMP() Range("B1").Value = StrComp(Range("A1"), Range("A2")) End Sub

Yukarıdaki kodda A1 hücresi ile A2 hücresinin değerlerini karşılaştırmak için STRCOMP kullandık ve iki değer aynı olmadığı için sonuçta 1 döndürdü.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir