Excelなしで凍結状態をチェックする方法。
紹介
この記事では、Excelワークシートの凍結状態をプログラムで確認する方法について学びます。MS Excelでワークシートが凍結されているか分割されているかは簡単に見つけることができますが、CSharpでそれが凍結されているか分割されているかを見つける方法はありますか。Aspose.Cells for .Netを使用すると簡単に行うことができます。
ウィンドウペインは凍っていますか
.NetのAspose.Cellsを使用すると、ウィンドウが凍結されているかどうか、そしてロックされている行と列がいくつあるかをチェックできます。
ウィンドウペインの状態をチェックするにはWorksheet.PaneStateプロパティを使用してください また、Worksheet.GetFreezedPanesメソッドを使用してロックされた行と列を取得できます。
- ファイルを開くためのワークブックを作成します。
- ワークシートが凍結しているかどうかを確認します。
- ロックされた行および列を取得します
Workbook workbook = new Workbook("Frozen.xlsx"); | |
Worksheet sheet = workbook.Worksheets[0]; | |
//Check whether worksheet is frozen. | |
if (sheet.PaneState == PaneStateType.Frozen || sheet.PaneState == PaneStateType.FrozenSplit) | |
{ | |
int row, column; | |
int rows, columns; | |
//Gets locked rows and columns. | |
sheet.GetFreezedPanes(out row, out column, out rows, out columns); | |
} |