hocam başlık uzunluğu farklı olacağından array da verdiğiniz sıra no herzaman doğruluk sağlamayabilir. "merhaba-dunya-1" 3 e bölünürken, "merhaba-yeni-dunya-2" 4 e bölünecektir. 1. koşulda id 3. kısımda iken 2. koşulda 4. kısımda olacaktır.
Alternatif olarak çift tire(--) veya ilave string düşünülebilir(-haberleri-). İlave string'te "merhaba-dunya-haberleri-2" oldugunu düşünürsek split fonksiyonunu "-haberleri-" şeklinde ayarlarsak aynı şekilde çalışması beklenir.
Parcala=Split(Gelendir,"-")
id=Parcala(Ubound(Parcala))