Automatización de Archivos Excel usando Python: CASO REAL

Python
Lo que aprenderas
  • Analizar el caso propuesto
  • Proponer soluciones
  • Desarollar la solución propuesta
  • Probar la solución propuesta
  • Crear ejecutable la solución
  • Descripción

    Este curso se enfoca en la automatización de archivos Excel utilizando Python. El caso real de estudio consiste en renombrar columnas en archivos .xls, donde la ubicación varía en cada archivo pero la columna se mantiene.

    La solución propuesta utiliza las librerías openpyxl, os y win32.client. El proceso comienza buscando archivos dentro de una carpeta especificada, diferenciando entre archivos y carpetas, y filtrando los archivos por tipo .xls. Luego, se cambia la extensión de los archivos y se crea una función para procesarlos con openpyxl.

    A través de esta función, se accede a las celdas de cada archivo xlsx, se recorren las filas y se renombra la celda específica según los requerimientos. Una vez validados los cambios, se puede crear un archivo .exe con un título y descripciones personalizadas, e incluso se puede añadir un icono en formato .ico.

    Es importante destacar que esta solución puede desarrollarse con otras librerías y menos código, pero para fines didácticos cumple con los requerimientos de renombrar columnas.


    Contenido del Curso:

  • Introducción
  • Solución
  • Despedida
  • Consiguelo Ahora