Заморозить панели в Apache POI и Aspose.Cells
Contents
[
Hide
]
Aspose.Cells - Замораживание панелей
Aspose.Cells предоставляет класс,Рабочая тетрадькоторый представляет собой файл Excel Microsoft. Класс Workbook содержит коллекцию WorksheetCollection, которая обеспечивает доступ к каждому рабочему листу в файле Excel.
Рабочий лист представленРабочий листучебный класс. Класс Worksheet предоставляет широкий набор свойств и методов для управления рабочими листами. Чтобы настроить области закрепления, вызовите метод freezePanes класса Worksheet. Метод FreezePanes принимает следующие параметры:
- Строка, индекс строки ячейки, с которой начнется замораживание.
- Столбец, индекс столбца ячейки, с которой начнется замораживание.
- Замороженные строки, количество видимых строк в верхней панели.
- Замороженные столбцы, количество видимых столбцов в левой панели
Java
worksheet1.freezePanes(0,2,0,2); // Freezing Columns
worksheet2.freezePanes(2,0,2,0); // Freezing Rows
Apache POI SS — HSSF XSSF — замораживание областей
Sheet.createFreezePane доступен для реализации функциональности FreezePane при использовании Apache POI SS — HSSF и XSSF.
Java
// Freeze just one row
sheet1.createFreezePane( 0, 2, 0, 2 );
// Freeze just one column
sheet2.createFreezePane( 2, 0, 2, 0 );
// Freeze the columns and rows (forget about scrolling position of the lower right quadrant).
sheet3.createFreezePane( 2, 2 );
Скачать рабочий код
Скачать пример кода
Для получения более подробной информации посетитеЗамерзшие оконные стекла.