Potresti aver sbagliato qualcosa nella split.

supponiamo che ogni riga del file sia fatta così:

prima colonna#seconda colonna#terza colonna

dopo l'istruzione

codice:
  dim ArrayColonne() as String
  ArrayColonne = Split(Dati,"#")
dovresti trovarti i dati divisi per colonne

Se non funziona ancora mi servirebbero il codice che hai scritto e un esempio di file da cui leggere i dati.