Ajustar automaticamente linhas e colunas no Excel em C #

Ao gerar arquivos do Excel, muitas vezes temos que ajustar o tamanho das linhas e colunas de acordo com o comprimento do texto. O MS Excel permite habilitar o ajuste automático de linhas e colunas para esses casos. Neste artigo, demonstraremos como ajustar automaticamente linhas e colunas em arquivos do Excel programaticamente em C#. As etapas e exemplos de código farão com que você implemente esse recurso em seus aplicativos .NET sem problemas. Então vamos começar.

API C# para ajustar automaticamente linhas e colunas no Excel - Download grátis

Para ajustar automaticamente as linhas e colunas do Excel, usaremos Aspose.Cells for .NET. A API fornece um rico conjunto de recursos para gerar e processar planilhas. Você pode baixar a DLL da API ou instalá-la do NuGet.

PM> Install-Package Aspose.Cells

Etapas para ajustar automaticamente linhas e colunas do Excel em C#

Para ajustar automaticamente linhas ou colunas, primeiro você precisa acessar a planilha do Excel e, em seguida, usar o índice de linha e coluna para habilitar o ajuste automático. A seguir estão as etapas para ajustar automaticamente uma linha ou coluna no Excel usando Aspose.Cells para .NET.

  • Carregue o arquivo Excel do disco.
  • Obtenha a referência da planilha desejada.
  • Ative o ajuste automático para uma linha/coluna.
  • Salve o arquivo Excel atualizado no local desejado.

Nas seções a seguir, você aprenderá como implementar essas etapas e realizar o ajuste automático de linhas e colunas em C#.

Linhas de ajuste automático no Excel em C

A seguir estão as etapas para ajustar automaticamente as linhas do Excel em C#.

  • Primeiro, carregue o arquivo do Excel usando a classe Workbook.
  • Em seguida, obtenha a referência da planilha usando a coleção Workbook.Worksheets[index].
  • Chame o método Worksheet.AutoFitRow(rowIndex) para ajustar automaticamente uma linha usando seu índice.
  • Por fim, salve o arquivo Excel atualizado usando o método Workbook.Save(fileName).

O exemplo de código a seguir mostra como ajustar automaticamente uma linha do Excel em C#.

// carregar arquivo Excel
Workbook wb = new Workbook("workbook.xlsx");

// obter referência da planilha desejada
Worksheet worksheet = wb.Worksheets[0];

// ajuste automático da segunda linha por índice
worksheet.AutoFitRow(1);

// salvar pasta de trabalho
wb.Save("autofit-row.xlsx");

Colunas de ajuste automático no Excel em C

A seguir estão as etapas para ajustar automaticamente uma coluna no Excel usando C#.

  • Primeiro, carregue o arquivo do Excel usando a classe Workbook.
  • Em seguida, obtenha a referência da planilha usando a coleção Workbook.Worksheets[index].
  • Chame o método Worksheet.AutoFitColumn(columnIndex) para ajustar automaticamente uma coluna usando seu índice.
  • Por fim, salve o arquivo Excel atualizado usando o método Workbook.Save(fileName).

O exemplo de código a seguir mostra como ajustar automaticamente uma coluna no Excel em C#.

// carregar arquivo Excel
Workbook wb = new Workbook("workbook.xlsx");

// obter referência da planilha desejada
Worksheet worksheet = wb.Worksheets[0];

// ajuste automático da primeira coluna por índice
worksheet.AutoFitColumn(0);

// salvar pasta de trabalho
wb.Save("autofit-column.xlsx");

API C# para ajustar automaticamente 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 C#. 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 C#

Você pode visitar a documentação para explorar outros recursos do Aspose.Cells para .NET. Além disso, você pode compartilhar suas perguntas ou dúvidas conosco através do nosso fórum.

Veja também