Visual Basic - Ayuda Macro alimentada por TXT y generadora de TXT

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda Macro alimentada por TXT y generadora de TXT

Publicado por Maria Margarita (1 intervención) el 06/08/2015 11:51:13
Hola,

Tengo un archivo txt del cual quiero reemplazar unas palabras por otras sistemáticamente y generar el nuevo txt. Mi idea es hacer una macro donde se tenga en una columna las palabras que ya están en el txt inicial para que las busque en el archivo y al frente de esta columna tener la palabra con la que se quiere reemplazar y se reemplace, y al final de la lista se cree el nuevo txt.

Espero que alguien me pueda ayudar... Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda Macro alimentada por TXT y generadora de TXT

Publicado por Facundo (58 intervenciones) el 10/08/2015 07:03:26
armá dos arreglos, uno con las palabras que querés sacar y otro con las palabras que querés que queden
(ej lista_a(0)="ecsisto" lista_b(0)="existo")
abrí el archivo original
abrí el archivo destino
cargá la primera línea
descomponela en palabras
con dos bucles anidados buscá si cada palabra coincide con alguna palabra de la lista_a
(podés usar el interno para recorrer la lista y el externo para recorrer la línea)
dentro del bucle externo vas armando la línea nueva, con los cambios que correspondan
escribí la línea al archivo destino
cargá la siguiente línea, hasta el final

investigá las funciones split y replace

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar