Para leer secuencialmente un TXT, o un archivo de texto plano...
Código:
'-----POR CULD-----
Dim Linea As String
Open "C:\TuArchivo.txt" For Input As #1
While Not EOF(1)
Line Input #1, Linea
'en linea se guarda la linea que se leyo
'aca haces el proceso que tenes que hacer con ese linea
Wend
Close #1
'1 es un canal para abrirlo, no te olvides que no podes abrir dos veces el mismo canal.
'Lo que hace en pocas palabras es recorrer todo el TXT y te almacena en la variable LINEA lo que va leyendo.
El tema de separar la ; fijate si te sirvio lo que puso boluart, sino avisame.