0 votos

Reemplazar un valor de varios archivos Excel

Hola Amigos.

Tengo para ustedes el siguiente desafio que puede trasformase en una gran ayuda para mi y otros mortales.

Tengo que modificar un valor dentro de varios archivos ".xls" (casi 400) todos dentro de la misma carpeta y siempre es el mismo valor en la misma celda (ejemplo: Rg 01.01.01_01 en k3 reemplazarlo por el valor Rg 01.02.03_04 ). Intente con una macro sencilla (como el nivel de mi conocimiento) pero para cambiar el valor tengo que abrir los archivos uno a uno. Necesito algún comando de powershell o algo que haga el trabajo masivamente o por el directorio entero. Espero que me puedan ayudar.

Les mando un abrazo de gol a todos.

1voto

convertilos todos a formato de texto csv, descargas textrep y lo ejecutas sobre los archivos. csv. convertis los archivos csv a xls

Ref sobre text rep. http://gizmos.republica.com/programas-y-aplicaciones/texrep-reemplazo-texto-en-varios-archivos-simultaneamente.html

0voto

juanjo marenco Puntos 10

buenas noches es muy facil con python podes usar el modulo XLWT para generar insertar el cambio en la celda que quieras o podes usar el modulo XlsxWrite que realmente hace maravillas en los exceles si tu fuerte no es el python la respuesta de SAMAYOA me parece adecuada abrazo y espero haberte sido de utilidad JJM

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: