Cómo exportar Excel a Word en Python

Aquí hay un artículo que describe el proceso cómo exportar Excel a Word en Python. Tiene todos los detalles de configuración, una secuencia de pasos a seguir y un código de ejemplo ejecutable para probar esta característica sin escribir su propio código. Puede cambiar el archivo de origen de Excel a Word en Python, es decir, XLSX o XLS a DOCX usando solo unas pocas líneas de código.

Pasos para convertir archivos de Excel a Word en Python

  1. Establezca el entorno de desarrollo para usar Aspose.Cells para Python a través de Java en su aplicación
  2. Importe los espacios de nombres y clases necesarios para usar en el código
  3. Cargue el archivo de Excel de entrada en el objeto de clase Workbook para convertirlo a un archivo de Word
  4. Crear una instancia del objeto de clase DocxSaveOptions
  5. Establezca la bandera para crear un directorio si no existe para guardar el archivo de Word de salida
  6. Guarde el archivo de Excel como un archivo de Word usando el método Workbook.save() usando las opciones de guardado personalizadas

Los pasos detallados aquí se pueden seguir para convertir Excel a documento de Word en Python de modo que primero, se comparte el recurso que se requiere para ejecutar esta aplicación. Después de eso, simplemente puede cargar el archivo de Excel y guardarlo como un archivo DOCX usando el enumerador SaveFormat.DOCX en el método save() que creará un archivo DOCX con la configuración predeterminada. Sin embargo, a modo de demostración, se utiliza un objeto de clase DocxSaveOptions para establecer algunas propiedades del documento de Word de salida.

Código para convertir XLSX a DOCX en Python

Este código de muestra que cambia Excel a Word en Python usa el constructor de la clase Workbook que toma el nombre del archivo de origen, mientras que puede usar otros constructores, como uno de los constructores que toma FileFormatType como argumento. Cuando no proporcionamos ningún formato de archivo, se usa el formato predeterminado Excel97To2003; sin embargo, puede usar uno específico como CSV, XLSM, ODS, EXCEL_95 y muchos más según el tipo de archivo de origen. Por otro lado, al guardar el documento de Word, puede establecer diferentes propiedades en el objeto de clase DocxSaveOptions, como establecer el indicador de áreas de combinación, establecer la devolución de llamada de advertencia y establecer el indicador de creación de directorio, que también se muestra aquí.

Este artículo nos ha guiado para convertir un archivo de Excel en un documento de Word. Si desea conocer el proceso para convertir un archivo de Excel en un archivo CSV, consulte el artículo sobre cómo convertir Excel a CSV en Python.

 Español