Podle tohoto článku zmrazíte panely v Excel pomocí Javy. Získáte podrobnosti k nastavení vývojového prostředí, seznam kroků pro provedení úkolu a ukázkový kód ukazující jak zmrazit více panelů v Excelu s Javou. Sdílí informace o různých přetížených metodách a rozmrazování podoken.
Kroky k uzamčení panelů v Excelu pomocí Java
- Nastavte IDE na použití Aspose.Cells for Java k zmrazení řádků a sloupců v Excelu
- Načtěte zdrojový soubor Excel do objektu workbook pro uzamčení řádků a sloupců
- Přístup k cílovému listu
- Vyvolejte metodu freezePanes()
- Zadejte referenční buňku a počet ukotvených řádků a sloupců
- Uložte výstup
Tyto kroky popisují jak zmrazit podokna v Excelu s Javou. Načtěte zdrojový soubor Excel, vyberte cílový list a zavolejte metodu freezePanes(). Nakonec uložte výstupní sešit se zmrazenými panely.
Kód pro zmrazení řádků a sloupců v Excelu s Javou
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Freeze panes in Excel | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Instantiate a new Workbook. | |
Workbook workbook = new Workbook("Sample.xlsx"); | |
// Freezing panes at th cell G7 | |
workbook.getWorksheets().get(0).freezePanes(6,6, 2, 3); | |
//workbook.getWorksheets().get(0).unFreezePanes(); | |
// Saving the file | |
workbook.save("frozen.xlsx"); | |
System.out.println("Rows and columns freezed successfully"); | |
} | |
} |
Tento ukázkový kód ukazuje jak zmrazit buňku v Excelu s Java. Zabere referenční buňku a několik řádků a sloupců, které chcete zmrazit před touto buňkou. Ve výše uvedeném kódu je buňka G7 první buňkou po zmrazených řádcích a sloupcích. K rozmrazení panelů můžete zavolat metodu unFreezePanes().
Tento článek nás naučil jak zmrazit několik řádků v Excelu s Javou. Chcete-li vytvořit kontingenční tabulku, přečtěte si článek o Vytvořte kontingenční tabulku v Excelu pomocí Java.