Obtenha o número máximo de linhas no Excel

Diferentes formatos do MS Excel suportam um número diferente de linhas e colunas em um arquivo. Por exemplo, o número máximo de linhas e colunas seria diferente para planilhas nos formatos XLS e XLSX. Ao gerar ou processar as planilhas do Excel programaticamente, você pode precisar obter informações sobre quantas linhas nas planilhas estão disponíveis. Neste artigo, você aprenderá como obter o número máximo de linhas em uma planilha do Excel em Java.

Obtenha o número máximo de linhas no Excel - Biblioteca Java

Aspose.Cells for Java é uma popular biblioteca de manipulação de planilhas que fornece um incrível conjunto de recursos para gerar e manipular arquivos do Excel. Usaremos essa biblioteca para encontrar o número máximo de linhas com suporte em um arquivo ou formato do Excel. Você pode baixar seu JAR ou instalá-lo usando a seguinte configuração do Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.11</version>
</dependency>

Etapas para obter o número máximo de linhas em uma planilha do Excel{#etapas para obter o número máximo de linhas em uma planilha do Excel}

Você precisa executar apenas algumas etapas para obter o número máximo de linhas em um arquivo do Excel usando Aspose.Cells para Java.

  • Carregue o arquivo do Excel do disco ou fluxo.
  • Leia o número suportado de linhas.

E é isso. Vamos agora escrever o código e ver como podemos obter esse número de aplicativos Java.

Java: encontre o número máximo de linhas em um arquivo do Excel

As etapas a seguir demonstram quais classes e métodos são usados para carregar um arquivo do Excel e, em seguida, localizar o número de linhas com suporte nesse arquivo.

  • Primeiro, carregue o arquivo Excel usando a classe Workbook.
  • Em seguida, use o método Workbook.getSettings().getMaxRow() para obter o índice da linha máxima.
  • Adicione 1 ao valor do índice e você obterá o número máximo de linhas com suporte nesse arquivo do Excel.

A amostra de código Java a seguir mostra como localizar o número máximo de linhas em um arquivo do Excel em Java.

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

// Imprima as linhas máximas
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Obtenha o número máximo de linhas em um formato Excel em Java

Você também pode descobrir o número máximo de linhas suportadas por um formato específico do Excel, ou seja, XLSX, XLS, etc. Para isso, você precisa inicializar o objeto Workbook com o formato desejado usando FileFormatType.

O exemplo de código a seguir mostra como localizar o número máximo de linhas com suporte em um formato específico do Excel.

// Criar pasta de trabalho no formato XLSX
Workbook wb = new Workbook(FileFormatType.XLSX);

// Imprima as linhas máximas
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Biblioteca Java Excel - Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para manipular linhas e colunas do Excel sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como localizar o número máximo de linhas em um arquivo do Excel em Java. Além disso, você pode obter o número máximo de linhas suportadas por um formato específico do Excel. Você pode facilmente instalar o Aspose.Cells e integrar os exemplos de código fornecidos em seu aplicativo.

Leia mais sobre a biblioteca de planilhas Java

Você pode explorar mais sobre a biblioteca Java Excel usando a documentação. Além disso, você pode compartilhar suas dúvidas conosco através do nosso fórum.

Veja também