Как проверить закрепленное состояние без Excel.
Введение
В этой статье мы научимся как проверить замороженное состояние листа Excel программно. Мы можем просто определить, заморожен ли лист или разделен в MS Excel. Но есть ли способ определить, заморожен ли он или разделен на C#? Мы можем сделать это с Aspose.Cells для Python via .NET.
Как проверить замороженное состояние
С помощью Aspose.Cells для Python via .NET мы можем проверить, заблокировано ли окно и сколько строк и столбцов заблокировано.
Пожалуйста, используйте свойство Worksheet.pane_state, чтобы проверить состояние оконных рамок и получить заблокированные строки и столбцы с помощью метода Worksheet.get_freezed_panes.
- Создайте рабочую книгу для открытия файла.
- Проверьте, заморожен ли лист.
- Получите заблокированные строки и столбцы
from aspose.cells import PaneStateType, Workbook | |
workbook = Workbook("Frozen.xlsx") | |
sheet = workbook.worksheets[0] | |
# Check whether worksheet is frozen. | |
if sheet.pane_state == PaneStateType.FROZEN or sheet.pane_state == PaneStateType.FROZEN_SPLIT: | |
# Gets locked rows and columns. | |
sheet.get_freezed_panes(row, column, rows, columns) |