Este artículo describe cómo combinar archivos de Excel usando Python. Incluye configuraciones del IDE, una lista de instrucciones y código de ejemplo para unir archivos de Excel usando Python. Aprenderá técnicas para controlar la carga de los archivos de Excel de entrada, junto con el filtrado de hojas según varios parámetros.
Steps to Combine Multiple Excel Files using Python
- Establecer el entorno para usar Aspose.Cells for Python via .NET para combinar archivos de Excel
- Importar los módulos y clases requeridos de la biblioteca y cargar la licencia
- Crear una lista de archivos de Excel que desea combinar en un solo archivo
- Cargar el primer archivo en el objeto Workbook como archivo de destino, donde se combinarán los demás archivos
- Recorrer la lista restante de archivos y combinarlos en el primer archivo utilizando el método Combine
- Guardar el primer archivo como archivo de salida en el disco estableciendo un nuevo nombre de archivo
Estos pasos definen el proceso para combinar archivos de Excel usando Python. Importe los módulos necesarios, cargue la licencia, cree una lista de archivos de Excel de entrada y cargue el primer archivo de Excel como archivo de destino utilizando el objeto de la clase Workbook. Finalmente, itere a través del resto de los archivos de Excel, llame al método Combine para cada archivo para unirlo al primer archivo de Excel y guarde el primer archivo de Excel como archivo de salida que contiene todos los archivos de Excel.
Code to Combine Excel Documents using Python
El código anterior demuestra cómo combinar archivos XLSX usando Python. El proceso más sencillo para combinar dos archivos es cargar el primer archivo en el objeto de la clase Workbook y pasar el segundo archivo como argumento al método Combine invocado desde el primer archivo. Puede usar la clase LoadOptions que contiene la propiedad LoadFilter para establecer criterios para las hojas deseadas que se incluirán en el archivo cargado para combinarse en otro archivo de Excel de destino.
Este artículo nos ha enseñado el proceso para combinar múltiples archivos de Excel. Para crear un archivo de Excel con un diagrama de Gantt, consulte el artículo Crear un diagrama de Gantt en Excel usando Python.