Vba string işlevi nasıl kullanılır?
VBA STRING işlevi, VBA işlevlerinin metin kategorisinde listelenir. VBA kodunda kullandığınızda belli sayıda karakteri tekrarlayıp sonuç içerisinde o stringi döndürür , birden fazla karakter sağlamayı tercih ederseniz bunların arasından sadece ilk karakteri tekrarlar.
Sözdizimi
Dize(sayı, karakter)
Argümanlar
- Sayı : Karakterin tekrarlanma sayısı.
- Karakter : Tekrarlamak istediğiniz bir karakter kodu veya dizesi.
Örnek
VBA STRING fonksiyonunun 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:
Sub example_STRING() Range("A1").Value = String(5, "Y") End Sub
Yukarıdaki kodda ‘Y’ karakterini kullanarak bir dize oluşturmak için STRING kullandık ve bunu 5 kez tekrarlayacağını belirttik ve sonucu B1 hücresinde döndürdü.
Yorumlar
- Sağlanan “sayı” negatif bir sayı ise, VBA çalışma zamanı hatası 5’i döndürecektir.
- Eğer “karakter” Null ise, Null değerini döndürecektir.