Archivos txt2
Publicado por Florencia (5 intervenciones) el 22/01/2004 16:09:10
Me dieron esta respuesta:
Fijate con ésta función, para separar línea por línea puedes utilizar la función Split:
MiArchivo = FileToString("MiArchivo.txt")
Lineas=Split(MiArchivo,vbCrLF)
Luego el vector Lineas lo recorres normalmente.
Public Function FileToString(FileName As String) As String
Dim hlngFile As Long, strFile As String
hlngFile = FreeFile
Open FileName For Binary Access Read As hlngFile
FileToString = vbNullString
strFile = String(FileLen(FileName), " ")
Get hlngFile, , strFile
Close hlngFile
FileToString = strFile
End Function
Pero la variable Lineas no se de que tipo definirla!!, y luego cómo acceder a cada registro.
Muchas Gracias
Fijate con ésta función, para separar línea por línea puedes utilizar la función Split:
MiArchivo = FileToString("MiArchivo.txt")
Lineas=Split(MiArchivo,vbCrLF)
Luego el vector Lineas lo recorres normalmente.
Public Function FileToString(FileName As String) As String
Dim hlngFile As Long, strFile As String
hlngFile = FreeFile
Open FileName For Binary Access Read As hlngFile
FileToString = vbNullString
strFile = String(FileLen(FileName), " ")
Get hlngFile, , strFile
Close hlngFile
FileToString = strFile
End Function
Pero la variable Lineas no se de que tipo definirla!!, y luego cómo acceder a cada registro.
Muchas Gracias
Valora esta pregunta
0