Potresti aver sbagliato qualcosa nella split.
supponiamo che ogni riga del file sia fatta così:
prima colonna#seconda colonna#terza colonna
dopo l'istruzione
dovresti trovarti i dati divisi per colonnecodice:dim ArrayColonne() as String ArrayColonne = Split(Dati,"#")
Se non funziona ancora mi servirebbero il codice che hai scritto e un esempio di file da cui leggere i dati.