Získejte maximální počet řádků v aplikaci Excel

Různé formáty MS Excel podporují různý počet řádků a sloupců v souboru. Maximální počet řádků a sloupců by se například lišil pro listy ve formátech XLS a XLSX. Při programovém generování nebo zpracování listů aplikace Excel může být nutné získat informace o tom, kolik řádků v listech je k dispozici. V tomto článku se dozvíte, jak získat maximální počet řádků v excelovém listu v Javě.

Získejte maximální počet řádků v Excelu - Java Library

Aspose.Cells for Java je oblíbená knihovna pro manipulaci s tabulkami, která poskytuje úžasnou sadu funkcí pro generování a manipulaci se soubory aplikace Excel. Tuto knihovnu použijeme k nalezení maximálního počtu řádků, které jsou podporovány v souboru nebo formátu aplikace Excel. Můžete si stáhnout jeho JAR nebo jej nainstalovat pomocí následující konfigurace 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>

Kroky k získání maximálního počtu řádků v listu aplikace Excel{#Kroky k získání maximálního počtu řádků v listu aplikace Excel}

Chcete-li získat maximální počet řádků v souboru aplikace Excel pomocí Aspose.Cells for Java, musíte provést pouze několik kroků.

  • Načtěte soubor Excel z disku nebo streamu.
  • Přečtěte si podporovaný počet řádků.

A to je vše. Pojďme nyní napsat kód a uvidíme, jak můžeme toto číslo získat z aplikací Java.

Java: Najděte maximální počet řádků v souboru aplikace Excel

Následující kroky demonstrují, které třídy a metody se používají k načtení souboru aplikace Excel a poté vyhledejte počet řádků, které jsou v tomto souboru podporovány.

  • Nejprve načtěte soubor Excel pomocí třídy Sešit.
  • Poté pomocí metody Workbook.getSettings().getMaxRow() získáte index maximálního řádku.
  • Přidejte 1 k hodnotě indexu a získáte maximální počet řádků, které jsou v daném souboru Excel podporovány.

Následující ukázka kódu Java ukazuje, jak najít maximální počet řádků v souboru aplikace Excel v jazyce Java.

// Načíst soubor Excel
Workbook wb = new Workbook("workbook.xlsx");

// Vytiskněte maximální počet řádků
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Získejte maximální počet řádků ve formátu Excel v Javě

Můžete také zjistit maximální počet řádků podporovaných konkrétním formátem Excelu, tedy XLSX, XLS atd. K tomu je potřeba inicializovat objekt Workbook s požadovaným formátem pomocí FileFormatType.

Následující ukázka kódu ukazuje, jak najít maximální počet řádků podporovaných v konkrétním formátu aplikace Excel.

// Vytvořte sešit ve formátu XLSX
Workbook wb = new Workbook(FileFormatType.XLSX);

// Vytiskněte maximální počet řádků
int maxRows = wb.getSettings().getMaxRow() + 1;		
System.out.println("Maximum Rows: " + maxRows);

Java Excel Library - Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci pro manipulaci s řádky a sloupci aplikace Excel bez omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak najít maximální počet řádků v souboru Excel v Javě. Můžete také získat maximální počet řádků podporovaných konkrétním formátem aplikace Excel. Můžete snadno nainstalovat Aspose.Cells a integrovat poskytnuté ukázky kódu do vaší aplikace.

Přečtěte si více o knihovně Java Spreadsheet Library

Více o knihovně Java Excel můžete prozkoumat pomocí dokumentace. Kromě toho s námi můžete sdílet své dotazy prostřednictvím našeho fóra.

Viz také