Automatizaci贸n de Archivos Excel usando Python: CASO REAL
Automatizando CASO REAL N掳1
Automatizando CASO REAL N掳1
CASO REAL: Automatizaci贸n de Archivos Excel usando Python: CASO REAL
Renombrar columnas en archivos .xls , en donde la ubicaci贸n varia de acuerdo a cada archivo pero la columna se mantiene.
SOLUCION:
La soluci贸n planteada conlleva utilizar las librer铆as openpyxl,os, win32.client. Primero buscamos archivos dentro de la carpeta especificada, diferenciamos entre los ficheros del tipo archivo y carpeta, filtramos los ficheros por tipo .xls, cambiamos la extensi贸n de los archivos y creamos una funci贸n para procesar los archivos con openpyxl.
De esta manera, cuando tengamos acceso a las celdas de cada archivo xlsx podemos recorrer cada fila y renombrar la celda en especifico seg煤n los requerimientos.
Finalmente probaremos el c贸digo creado, y cuando validemos que los cambios se grabaron correctamente, procederemos a crear nuestro ejecutable. En este archivo .exe podemos a帽adir un titulo y dem谩s descripciones que tendr谩 nuestro aplicativo exe generado , incluso podemos a帽adirle un icono en formato .ico.
Importante:
Recuerden que esta soluci贸n puede desarrollarse usando otras librer铆as e incluso con menos c贸digo, pero para fines did谩cticos esta soluci贸n cumple los requerimientos de renombrar las columnas. An铆mense a compartir sus c贸digos y soluciones a este u otros casos de automatizaci贸n que presenten en sus escuelas , universidades o puestos de trabajo. Tenemos un grupo de telegram en donde podemos compartir c贸digo y soluciones entre todos los integrantes.
Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:
Crea tus presentaciones con PowerPoint desde cero
Ir al CursoAlteryx bootcamp for Analytics Automation and ETL. Perform data analysis & create reports using Alteryx Designer
Ir al CursoAprenda Gmail GSuite para conocer las funciones de Gmail, toneladas de sugerencias de Gmail y recursos para administrar
Ir al Curso