Ajustar automaticamente linhas e colunas no Excel em Java

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 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.

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.

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.

Veja também