ワークシートビュー

ページブレークプレビュー

すべてのワークシートは次の2つのモードで表示できます:

  • 通常の表示。
  • ページブレークプレビュー。

通常表示はワークシートのデフォルト表示です。ページ区切りプレビューはワークシートを印刷時の表示として編集するビューです。ページ区切りプレビューは各ページにどのデータが表示されるかを示し、印刷エリアやページの区切りを調整できます。Aspose.Cells for Python via .NETの開発者は通常表示またはページ区切りプレビューモードを有効にできます。

表示モードの制御

Aspose.Cells for Python via .NETはMicrosoft Excelファイルを表すWorkbookクラスを提供します。WorkbookクラスにはExcelファイル内の各ワークシートにアクセスできるworksheetsコレクションが含まれています。

ワークシートはWorksheetクラスで表されます。Worksheetクラスには、ワークシートを管理するための多くのプロパティやメソッドが含まれています。通常またはページ休止プレビューモードを有効にするには、Worksheetクラスのis_page_break_previewプロパティを使用します。is_page_break_previewはブールプロパティであり、true または false の値のいずれかを格納できるためです。

通常の表示の有効化

Worksheetクラスのis_page_break_previewプロパティを false に設定することで、ワークシートを通常ビューに設定します。

ページブレークプレビューの有効化

Worksheetクラスのis_page_break_previewプロパティを true に設定することで、任意のワークシートをページ休止プレビューに設定します。これにより、ワークシートが通常ビューからページ休止プレビューに切り替わります。

次の例は、is_page_break_previewプロパティを使用してExcelファイルの最初のワークシートのページ休止プレビューモードを有効にする方法を示しています。

book1.xlsファイルは、Workbookクラスのインスタンスを作成して開きます。最初のワークシートのビューは、is_page_break_previewプロパティを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クラスのfreeze_panesメソッドを呼び出します。 freeze_panesメソッドには、次のパラメータが指定されます:

  • row:フリーズが開始されるセルの行インデックス。
  • column:フリーズが開始されるセルの列インデックス。
  • frozen_rows:上部ペインの表示行数。
  • frozen_columns:左側ペインの表示列数。

book1.xlsファイルは、Workbookクラスのコンストラクタを呼び出してインスタンス化し、最初のワークシートでいくつかの行と列が固定されます。変更されたファイルはoutput.xlsとして保存されます。

以下に、Excelファイルの最初のワークシートの4行目および3列目(行と列は0から始まるインデックスで表される、C4から始まる)の行と列を固定する方法を示す完全な例が示されています。

画面の分割

ワークシート内で二つの異なるビューを取得するには、画面を分割する必要があります。Microsoft Excel は、ワークシートのコピーを複数表示し、各パネで独立してスクロールできる非常に便利な機能を提供しています:画面の分割。

パネは同時に動作します。片方で変更を加えると、同時に他方にも変更が表示されます。Aspose.Cells は、ユーザーに対して画面の分割機能を提供しています。

画面の分割の適用と解除

画面の分割

Aspose.CellsはMicrosoft Excelファイルを表すWorkbookクラスを提供します。 Workbookクラスには、Excelファイルを管理するための多くのプロパティとメソッドが提供されます。分割ビューを実装するには、Worksheetクラスのsplitを使用します。パネルを解除するには、remove_splitメソッドを使用します。

例では、シンプルなテンプレート ファイルをロードして、最初のワークシートのセルに分割パネル機能を適用し、更新されたファイルを保存します。

上記のコードを実行すると、生成されたファイルには分割ビューが表示されます。

パネルの削除

分割ペインをremove_splitメソッドを使用して削除します。

高度なトピック