Jak odkrýt více listů v Excelu pomocí Java

Tento rychlý tutoriál vás provede odkrytím více listů v Excelu pomocí Javy. Získáte všechny podrobnosti týkající se konfigurace vývojového prostředí, postupnou logiku pro psaní programu a spustitelný ukázkový kód, který demonstruje proces odkrytí všech listů pomocí Javy. Jakmile zobrazíte všechny skryté listy, můžete uložit původní soubor nebo jej uložit jako nový XLSX, XLS, ODS nebo jakýkoli jiný podporovaný formát.

Kroky k odkrytí všech listů v Excelu pomocí Java

  1. Vytvořte prostředí, které bude používat Aspose.Cells for Java k odkrytí listů
  2. Načtěte zdrojový soubor Excel se skrytými listy do objektu třídy Workbook
  3. Získejte přístup ke kolekci listů v sešitu, abyste mohli zobrazit skryté listy
  4. Analyzujte všechny listy v načteném sešitu
  5. Zkontrolujte viditelný stav každého listu v kolekci
  6. Set the visibility příznak na hodnotu true, pokud nebyl nastaven dříve
  7. Uložte výsledný sešit do streamu nebo souboru na disk

Tyto kroky popisují proces konfigurace a psaní programu pro zobrazení skrytých listů v Excelu pomocí Javy. Na začátku je zdrojový soubor aplikace Excel načten s kolekcí listů, z nichž některé mohou být skryté, a každý list má vlastnost příznak IsVisible false. Všechny listy jsou analyzovány a tento příznak je přizpůsoben tak, aby zobrazil nebo skryl konkrétní list.

Kód pro odkrytí listu pomocí Java

Výše uvedený kód demonstruje proces odkrytí tabulky pomocí Java tak, že se všechny listy v sešitu projdou, aby se zkontroloval příznak IsVisible, a pokud je nalezen false, je nastaven na hodnotu true. Existuje volitelný krok, který volá metodu Workbook.unprotect() k odblokování sešitů s heslem nebo bez něj, ale můžete jej přeskočit pro zobrazení skrytých listů, ale pro jiné operace jej můžete potřebovat. Kolekce listů vrací objekt a my jej musíme zadat přetypování do třídy Worksheet, abychom získali přístup k jeho požadovaným vlastnostem.

V tomto tutoriálu jsme se naučili odkrýt všechny nebo vybrané listy na základě určitých kritérií. Pokud se chcete naučit proces uložení výsledného sešitu jako PDF, přečtěte si článek na jak generovat PDF z Excelu v Javě.

 Čeština