Ottieni il numero massimo di righe in Excel

Diversi formati di MS Excel supportano un diverso numero di righe e colonne in un file. Ad esempio, il numero massimo di righe e colonne sarebbe diverso per i fogli nei formati XLS e XLSX. Durante la generazione o l’elaborazione dei fogli Excel a livello di codice, potrebbe essere necessario ottenere informazioni sul numero di righe disponibili nei fogli. In questo articolo imparerai come ottenere il numero massimo di righe in un foglio Excel in Java.

Ottieni il numero massimo di righe in Excel - Libreria Java

Aspose.Cells for Java è una popolare libreria per la manipolazione di fogli di calcolo che fornisce un incredibile set di funzionalità per generare e manipolare file Excel. Useremo questa libreria per trovare il numero massimo di righe supportate in un file o formato Excel. Puoi scaricare il suo JAR o installarlo utilizzando la seguente configurazione 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>

Passaggi per ottenere il numero massimo di righe in un foglio Excel

È necessario eseguire solo un paio di passaggi per ottenere il numero massimo di righe in un file Excel utilizzando Aspose.Cells for Java.

  • Carica il file Excel dal disco o dal flusso.
  • Leggere il numero di righe supportato.

E questo è tutto. Scriviamo ora il codice e vediamo come possiamo ottenere questo numero dall’interno delle applicazioni Java.

Java: trova il numero massimo di righe in un file Excel

I seguenti passaggi dimostrano quali classi e metodi vengono utilizzati per caricare un file Excel e quindi trovare il numero di righe supportate in quel file.

  • Innanzitutto, carica il file Excel utilizzando la classe Workbook.
  • Quindi, utilizzare il metodo Workbook.getSettings().getMaxRow() per ottenere l’indice della riga massima.
  • Aggiungi 1 al valore dell’indice e otterrai il numero massimo di righe supportate in quel file Excel.

Il seguente esempio di codice Java mostra come trovare il numero massimo di righe in un file Excel in Java.

// Carica il file Excel
Workbook wb = new Workbook("workbook.xlsx");

// Stampa le righe massime
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Ottieni il numero massimo di righe in un formato Excel in Java

Puoi anche scoprire il numero massimo di righe supportato da uno specifico formato Excel, ad esempio XLSX, XLS, ecc. Per questo, devi inizializzare l’oggetto Workbook con il formato desiderato utilizzando FileFormatType.

L’esempio di codice seguente mostra come trovare il numero massimo di righe supportato in un formato Excel specifico.

// Crea cartella di lavoro in formato XLSX
Workbook wb = new Workbook(FileFormatType.XLSX);

// Stampa le righe massime
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Libreria Java Excel - Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per manipolare righe e colonne di Excel senza limiti di valutazione.

Conclusione

In questo articolo, hai imparato come trovare il numero massimo di righe in un file Excel in Java. Inoltre, puoi ottenere il numero massimo di righe supportato da uno specifico formato Excel. Puoi facilmente installare Aspose.Cells e integrare gli esempi di codice forniti nella tua applicazione.

Ulteriori informazioni sulla libreria di fogli di calcolo Java

Puoi esplorare di più sulla libreria Java Excel utilizzando la documentazione. Inoltre, puoi condividere le tue domande con noi tramite il nostro forum.

Guarda anche