Tento článek vysvětluje, jak uzamknout buňky v Excel pomocí Java. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro ochranu buněk v Excelu pomocí Java. Naučíte se uzamknout buňky a chránit list pouze pomocí několika volání API.
Kroky k uzamčení určitých buněk v Excelu pomocí Java
- Nastavte IDE pro použití Aspose.Cells for Java k uzamčení buněk
- Importujte potřebné metody a třídy
- Nastavte cesty k licenci, vstupnímu souboru Excel a výstupnímu souboru Excel
- Načtěte vstupní soubor Excel do Workbook a přejděte na cílový list
- Udělejte vše upravitelné na vybraném listu
- Uzamkněte všechny cílové buňky vytvořením vhodného stylu a jeho použitím
- Vynucení ochrany listu pomocí metody Protect
- Uložte výstupní soubor Excel s chráněným listem a uzamčenými buňkami
Výše uvedené kroky shrnují, jak uzamknout konkrétní buňky v Excelu pomocí Java. Načtěte sešit, přejděte na list a nastavte vše jako upravitelné nebo odemčené. Nakonec uzamkněte cílové buňky pomocí metody setLocked() ve třídě Style.
Kód pro uzamčení vybraných buněk v Excelu pomocí Java
Ukázkový kód výše demonstruje jak uzamknout určité buňky v Excelu pomocí Java. Nastavení všeho jako upravitelného nebo odemčeného na začátku je volitelný krok, který můžete přeskočit, pokud není potřeba. Pamatujte, že vynucení ochrany listu je nezbytné i přesto, že vlastnost IsLocked je nastavena na True pro cílové buňky.
Tento článek nás naučil proces uzamčení buněk a ochrany listu. Chcete-li přidat zaškrtávací značku do souboru Excel, podívejte se na článek Přidání zaškrtávací značky v Excelu pomocí Java.