ワークシートビュー
ページブレークプレビュー
すべてのワークシートは次の2つのモードで表示できます:
- 通常の表示。
- ページブレークプレビュー。
通常ビューはワークシートのデフォルトビューです。ページ休止プレビューは、ワークシートを印刷時の表示として編集するビューです。ページ休止プレビューでは、各ページに表示されるデータを表示して、印刷エリアとページ休止を調整できます。Aspose.Cellsを使用すると、通常ビューまたはページ休止プレビューモードを有効にできます。
表示モードの制御
Aspose.Cellsは、Microsoft Excelファイルを表すWorkbookクラスを提供します。Workbookクラスには、Excelファイル内の各ワークシートにアクセスするためのWorksheetsコレクションが含まれています。
ワークシートはWorksheetクラスで表されます。Worksheetクラスには、ワークシートを管理するための多くのプロパティやメソッドが含まれています。通常またはページ休止プレビューモードを有効にするには、WorksheetクラスのIsPageBreakPreviewプロパティを使用します。IsPageBreakPreviewはブールプロパティであり、true または false の値のいずれかを格納できるためです。
通常の表示の有効化
WorksheetクラスのIsPageBreakPreviewプロパティを false に設定することで、ワークシートを通常ビューに設定します。
ページブレークプレビューの有効化
WorksheetクラスのIsPageBreakPreviewプロパティを true に設定することで、任意のワークシートをページ休止プレビューに設定します。これにより、ワークシートが通常ビューからページ休止プレビューに切り替わります。
次の例は、IsPageBreakPreviewプロパティを使用してExcelファイルの最初のワークシートのページ休止プレビューモードを有効にする方法を示しています。
book1.xlsファイルは、Workbookクラスのインスタンスを作成して開きます。最初のワークシートのビューは、IsPageBreakPreviewプロパティをtrueに設定することでページ休止プレビューに切り替えます。変更されたファイルは、output.xlsとして保存されます。
ズームファクター
Microsoft Excel の使用
Microsoft Excel には、ワークシートのズームやスケーリング要素を設定する機能があります。この機能は、ユーザーがワークシートの内容を小さなビューまたは大きなビューで表示するのに役立ちます。ユーザーは、ズーム要素を任意の値に設定できます。
Aspose.Cells & ズーム要素
Aspose.Cellsを使用すると、開発者はワークシートのズームファクタを設定できます。 Aspose.CellsはMicrosoft Excelファイルを表すWorkbookクラスを提供します。 Workbookクラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetsコレクションが含まれています。
ワークシートはWorksheetクラスで表されます。 Worksheetクラスには、ワークシートを管理するための多くのプロパティとメソッドが用意されています。ワークシートのズームファクタを設定するには、WorksheetクラスのZoomプロパティを使用します。ズームファクタは、Zoomプロパティに数値(整数)を割り当てることで設定されます。
以下に、Excelファイルの最初のワークシートのズームファクタを設定する方法を示す完全な例が示されています。
book1.xlsファイルは、Workbookクラスのインスタンスを作成することで開かれます。最初のワークシートのズームファクタは75に設定され、変更されたファイルはoutput.xlsとして保存されます。
ウィンドウ枠の固定
Microsoft Excel の使用
ウィンドウ枠の固定は、Microsoft Excel が提供する機能です。枠を固定すると、ワークシートをスクロールしても表示され続けるデータを選択できます。
Aspose.Cells & ウィンドウ枠の固定
Aspose.Cellsを使用すると、開発者は実行時にワークシートにウィンドウ枠を適用できます。
Aspose.CellsはMicrosoft Excelファイルを表すWorkbookクラスを提供します。 Workbookクラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetsコレクションが含まれています。
ワークシートはWorksheetクラスで表されます。 Worksheetクラスには、ワークシートを管理するための多くのプロパティとメソッドが提供されています。ウィンドウ枠を構成するには、WorksheetクラスのFreezePanesメソッドを呼び出します。 FreezePanesメソッドには、次のパラメータが指定されます:
- 行、枠が開始するセルの行インデックス。
- 列、枠が開始するセルの列インデックス。
- 固定行、上部枠内に表示される行数。
- 固定列、左部枠内に表示される列数。
book1.xlsファイルは、Workbookクラスのコンストラクタを呼び出してインスタンス化し、最初のワークシートでいくつかの行と列が固定されます。変更されたファイルはoutput.xlsとして保存されます。
以下に、Excelファイルの最初のワークシートの4行目および3列目(行と列は0から始まるインデックスで表される、C4から始まる)の行と列を固定する方法を示す完全な例が示されています。
画面の分割
ワークシート内で二つの異なるビューを取得するには、画面を分割する必要があります。Microsoft Excel は、ワークシートのコピーを複数表示し、各パネで独立してスクロールできる非常に便利な機能を提供しています:画面の分割。
パネは同時に動作します。片方で変更を加えると、同時に他方にも変更が表示されます。Aspose.Cells は、ユーザーに対して画面の分割機能を提供しています。
画面の分割の適用と解除
画面の分割
Aspose.CellsはMicrosoft Excelファイルを表すWorkbookクラスを提供します。 Workbookクラスには、Excelファイルを管理するための多くのプロパティとメソッドが提供されます。分割ビューを実装するには、WorksheetクラスのSplitを使用します。パネルを解除するには、RemoveSplitメソッドを使用します。
例では、シンプルなテンプレート ファイルをロードして、最初のワークシートのセルに分割パネル機能を適用し、更新されたファイルを保存します。
上記のコードを実行すると、生成されたファイルには分割ビューが表示されます。
パネルの削除
分割ペインをRemoveSplitメソッドを使用して削除します。