Regresar a la Pagina de Inicio

19 jul. 2010

manejo de archivos de texto con macros - parte I

Visual Basic s(y por ende, VBA)iempre se caracterizó por ser una herramienta muy poderosa a la hora de operar con archivos de texto. Las operaciones de lectura/escritura en dichos archivos se realizan a una velocidad impresionante y su uso, en términos generales y para las rutinas de baja/mediana complejidad, es muy sencillo.
Debemos reconocer que también a los TXT se los mira con cierta "desconfianza", llevando esto a ignorar su verdadero potencial. Ejemplo: hace un par de años en el trabajo me encargaron ciertas labores informáticas, las cuales incluían el manejo de un par de millones de registros. Bueno, pensé, o utilizo MySql o bien divido semejante info en varias bases de datos de Access y se terminó el problema. Al requerir algunos de los citados programas... no, no hay licencias disponibles, como así tampoco no es posible utilizar otro tipo de soft. Entonces, los TXT vinieron en mi ayuda.
como soy un "windows' boy" irremediable, utilizo al querido Bloc de Notas, pero existen cientos de alternativas, como por ejemplo el excelente NotePad ++ (open source) ideal para programadores.

[+/-] Ver el resto / Ocultar

3 comentarios:

Luis dijo...

Hola. Agradezco tu dedicación y la claridad con que lo explicas.
Mi reto es, a partir de tu explicación, conseguir extraer datos de un TXT y exportarlos a otro TXT, preferiblemente sin tener que pegar los datos previamente a una hoja de Excel. El TXT origen contiene varias veces una cadena de texto determinada pero ésta se encuentra en líneas que no siguen ningún patrón. Un ejemplo:

me levanto
trabajo
duermo 8 horas
me levanto
salgo a correr
trabajo
duermo 7 horas
me levanto
trabajo
voy al cine
duermo 7 horas

(Aclaro que como todos los días y que normalmente hago algunas cosas más, pero esto es sólo un ejemplo)

Pretendo crear un archivo de texto con una sola columna que contenga las horas que voy durmiendo:
8
7
7

En fin, voy a ello.
Un saludo.

Damian Omar Silva dijo...

bien luis, de primera el tema que planteas y es totalmente factible de ser realizado.
comienzo a trabajar en un post al respecto, así te lo explico claramente.
apenas lo termine te aviso. gracias x tus palabras.

Damian Omar Silva dijo...

aquí terminé el post con tu consulta:
http://damianexcel.blogspot.com/2010/12/interactuar-con-dos-archivos-de-texto.html

al final encontrarás el link al archivo, con el ejemplo.

Publicar un comentario

Regresar a la Pagina de Inicio

ENTRADAS MAS RECIENTES (ULTIMAS 10)


las + vistas

10 ULTIMOS COMENTARIOS DE MIS LECTORES

Free counters!
blog de periodismo




GRAFICA RIO BRAVO
Serigrafia-Offset
Rosario - Santa Fe - Argentina
TE: 0341 4664028