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メソッドを使用してロックされた行と列を取得できます。
- ファイルを開くためのワークブックを作成します。
- ワークシートが凍結しているかどうかを確認します。
- ロックされた行および列を取得します
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) |