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