如何在没有 Excel 的情况下检查冻结状态。
Contents
[
Hide
]
介绍
在本文中,我们将学习如何通过编程方式检查 Excel 工作表的冻结状态。我们可以轻松在 MS Excel 中找到工作表是否冻结或拆分。但是否有办法用 CSharp 判断是否冻结或拆分。我们可以用 Aspose.Cells for Python via .NET 轻松实现。
如何检查冻结状态
使用 Aspose.Cells for Python via .NET,我们可以检查窗口是否冻结,以及锁定了多少行列。
请使用 Worksheet.pane_state 属性来检查窗格的状态 并通过 Worksheet.get_freezed_panes 方法获取锁定的行和列。 1.构建工作簿以打开文件。 2.检查工作表是否被冻结。 3.获取锁定的行和列。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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) |