VBA Split Fonksiyonu Kullanma

Bazı durumlarda bir metni belirlediğiniz bir ayraç ile bölmek isteyebilirsiniz. Bu durumda VBA üzerinden bir fonksiyon tanımlamak isterseniz;
VBA 3 satır
Function SplitText(Metin As String, bolucu As String)
    SplitText = Split(Metin, bolucu)
End Function
Function ile başlayan bir prosedür eğer özelikler Private olarak belirtilmedi ise Public güvenlik anahtarına sahip olacağından Excel üzerinde formül olarak doğrudan kullanılabilir.
Bu durumda yukarıdaki fonksiyonu Excel'den şöyle çağırabilirsiniz: =SplitText(A1;";")
VBA
Function SplitText(Metin As String, bolucu As String)
Bu fonksiyon iki parametre ile çalışıyor. İlki Metni alıyor, ikincisi neye göre böleceğini soruyor.
Kod
SplitText = Split(Metin, bolucu)
VBA Split fonksiyonu ile metni bölücü parametresine göre metni dizi elemanlarına ayırıyor.

Split fonksiyonu ve VBA
 
Moderatörün son düzenlenenleri:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
1 dk okuma
Geri
Üst