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

VBA JOIN işlevi, VBA işlevlerinin tablo kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, iki veya daha fazla dizeyi birleştirebilir ve sonuçta tek bir dize döndürür . Basit bir ifadeyle, tıpkı e-tabloda değerleri birleştirmek için birleştirmeyi kullanabileceğimiz gibi, birden fazla dizeyi tek bir dizede birleştirebilir.

Sözdizimi

Katıl(ArraySource, [Sınırlayıcı])

Argümanlar

  • SourceArray : Yeni bir dize olarak birleştirmek istediğiniz değerlerin dizisi.
  • [Sınırlayıcı] : Yeni dizeyi oluştururken alt dizelerin her birini ayırmak için kullanmak istediğiniz bir sınırlayıcı.

Örnek

VBA JOIN 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-join-function
 Sub example_JOIN() Dim myAry(0 To 4) As String myAry(0) = Range("A1") myAry(1) = Range("A2") myAry(2) = Range("A3") myAry(3) = Range("A4") myAry(4) = Range("A5") Range("A7").Value = Join(myAry) End Sub

Yukarıdaki kodda tanımladığımız hücre aralıklarındaki tüm değerleri alan ve yeni stringi A1 hücresine döndüren bir dizinin (myAry) JOIN değerini kullandık.

Yorumlar

  • Dizi, tarih veri türü veya değişken veri türü olarak bildirilirse birleştirme işlevi çalışmaz.

Yorum ekle

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