Buongiorno a tutti,
ho creato una procedura per leggere un file .txt in cui sono presenti dei dati separati da un |.
Il codice:

Set file = CreateObject("Scripting.FileSystemObject")
Set ilfile = file.OpenTextFile(ilfile, 1, False)

Ho fatto il ciclo:

do while not ilfile.AtEndOfStream
illine=ilfile.readline
MioArray= split(illine,"|")
...
loop

A volte mi capita che non viene letta in maniera corretta la prima parola del file.
Es. è successo che la prima parola fosse Marco, mentre è stato registrato 03co.

Qualcuno mi può dire cosa è successo?