Замораживание областей в Apache POI и Aspose.Cells
Contents
[
Hide
]
Aspose.Cells - Заморозить области
Aspose.Cells предоставляет класс, Workbook, который представляет файл Microsoft Excel. Класс Workbook содержит коллекцию листов, которая позволяет получить доступ к каждому листу в файле Excel.
Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов для управления листами. Для настройки замораживания областей вызовите метод класса Worksheet freezePanes. Метод 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 );
Скачать работающий код
Загрузить образец кода
Для получения дополнительной информации посетите Замораживание областей.