O MS Excel fornece um recurso de ajuste automático do tamanho das células pelo comprimento de seu conteúdo. Você pode habilitar o ajuste automático para a altura de uma linha e a largura de uma coluna. Ao gerar e processar planilhas do Excel programaticamente, pode ser necessário habilitar esse recurso dinamicamente. Para conseguir isso, este artigo mostra como ajustar automaticamente linhas e colunas em arquivos do Excel em Java. Abordaremos explicitamente o ajuste automático da altura de uma linha e da largura de uma coluna com exemplos de código.
- API Java para linhas e colunas de ajuste automático no Excel
- Linhas de ajuste automático no Excel em Java
- Colunas de ajuste automático no Excel em Java
API Java para Auto-Ajustar Linhas e Colunas no Excel - Download Gratuito
Aspose.Cells for Java é uma API incrível e poderosa com um rico conjunto de recursos para criar e processar planilhas. Você pode implementar recursos básicos e avançados para gerar arquivos complexos do Excel sem problemas. Vamos usar esta API para ajustar automaticamente as células em arquivos do Excel. Você pode baixar seu JAR ou instalá-lo diretamente usando as seguintes configurações do Maven.
Repositório:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependência:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.8</version>
</dependency>
Linhas de ajuste automático no Excel em Java
Para ajustar automaticamente as linhas em uma pasta de trabalho do Excel, primeiro você precisa acessar a planilha desejada e habilitar o ajuste automático das linhas usando seu índice. A seguir estão as etapas para ajustar automaticamente as linhas do Excel em Java.
- Carregue o arquivo Excel usando a classe Workbook.
- Obtenha a referência da planilha desejada usando o método Workbook.getWorksheets().get(index).
- Linha de ajuste automático usando o método Worksheet.autoFitRow(rowIndex).
- Salve o arquivo Excel atualizado usando o método Workbook.save().
O exemplo de código a seguir mostra como ajustar automaticamente uma linha do Excel em Java.
// Carregar o arquivo Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Obter referência da planilha usando o índice
Worksheet worksheet = workbook.getWorksheets().get(0);
// Ajustar automaticamente a segunda linha por índice
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet
// Salve o arquivo Excel atualizado
workbook.save("autofit-row.xlsx");
Colunas de ajuste automático no Excel em Java
O ajuste automático de colunas exige que você execute as mesmas etapas da seção anterior. A única diferença é o método que você chamará para ajustar automaticamente a largura de uma coluna. A seguir estão as etapas para ajustar automaticamente uma coluna no Excel usando Java.
- Primeiro, carregue o arquivo Excel usando a classe Workbook.
- Em seguida, obtenha a referência da planilha desejada usando o método Workbook.getWorksheets().get(index).
- Coluna de ajuste automático com o método Worksheet.autoFitColumn(columnIndex).
- Salve o arquivo Excel atualizado usando o método Workbook.save().
O exemplo de código a seguir mostra como ajustar automaticamente uma coluna no Excel em Java.
// Carregar o arquivo Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Obter referência da planilha usando o índice
Worksheet worksheet = workbook.getWorksheets().get(0);
// Ajuste automático da primeira coluna por índice
worksheet.autoFitColumn(0);
// Salve o arquivo Excel atualizado
workbook.save("autofit-column.xlsx");
API Java para Autoajuste de Linhas e Colunas do Excel - Obtenha uma Licença Gratuita
Você pode obter uma licença temporária gratuita para ajustar automaticamente linhas e colunas em seus arquivos do Excel sem limitações de avaliação.
Conclusão
Neste artigo, você aprendeu como ajustar automaticamente linhas e colunas em arquivos do Excel em Java. Os exemplos de código demonstraram como habilitar o ajuste automático para uma linha ou coluna específica usando seu índice programaticamente.
Explore a API de planilha do Aspose para Java
Você pode visitar a documentação para explorar outros recursos do Aspose.Cells for Java. Além disso, você pode compartilhar suas perguntas ou dúvidas conosco através do nosso fórum.