Aqui está um artigo que descreve o processo como exportar Excel para Word em Python. Ele tem todos os detalhes de configuração, uma sequência de etapas que devem ser seguidas e um código de exemplo executável para testar esse recurso sem escrever seu próprio código. Você pode alterar o arquivo de origem de Excel para Word em Python, ou seja, XLSX ou XLS para DOCX usando apenas algumas linhas de código.
Etapas para converter arquivo do Excel para Word em Python
- Estabeleça o ambiente de desenvolvimento para usar Aspose.Cells para Python via Java em seu aplicativo
- Importar namespaces e classes necessários para uso no código
- Carregue o arquivo Excel de entrada no objeto de classe Workbook para conversão em um arquivo do Word
- Instanciar objeto de classe DocxSaveOptions
- Defina o sinalizador para criar um diretório se ele não existir para salvar o arquivo do Word de saída
- Salve o arquivo do Excel como um arquivo do Word usando o método Workbook.save() usando as opções de salvamento personalizadas
As etapas detalhadas aqui podem ser seguidas para converter Excel para documento do Word em Python de modo que primeiro seja compartilhado o recurso necessário para executar este aplicativo. Depois disso, você pode simplesmente carregar o arquivo Excel e salvá-lo como um arquivo DOCX usando o enumerador SaveFormat.DOCX no método save() que criará um arquivo DOCX com as configurações padrão. No entanto, para fins de demonstração, um objeto de classe DocxSaveOptions é usado para definir algumas propriedades do documento de saída do Word.
Código para converter XLSX para DOCX em Python
Este código de exemplo que altera Excel para Word em Python usa o construtor da classe Workbook que usa o nome do arquivo de origem, enquanto você pode usar outros construtores também, como um dos construtores que usa FileFormatType como um argumento. Quando não fornecemos nenhum formato de arquivo, o formato padrão Excel97To2003 é usado, mas você pode usar um específico como CSV, XLSM, ODS, EXCEL_95 e muitos outros com base no tipo de arquivo de origem. Por outro lado, ao salvar o documento do Word, você pode definir diferentes propriedades no objeto de classe DocxSaveOptions, como definir o sinalizador de áreas de mesclagem, definir o retorno de chamada de aviso e definir o sinalizador de diretório criado, que também é demonstrado aqui.
Este artigo nos guiou para converter um arquivo do Excel em um documento do Word. Se você quiser conhecer o processo de conversão de um arquivo Excel em um arquivo CSV, consulte o artigo em como converter Excel para CSV em Python.