ワークシートビュー

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

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

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

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

表示モードの制御

Aspose.Cellsは、Microsoft Excelファイルを表すWorkbookクラスを提供します。Workbookクラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetCollectionが含まれています。

ワークシートはWorksheetクラスによって表されます。Worksheetクラスには、ワークシートを管理するための幅広い範囲のプロパティとメソッドが備わっています。通常ビューやページ区切りプレビューモードを有効にするには、WorksheetクラスのsetPageBreakPreviewメソッドを使用します。

通常の表示の有効化

ワークシートのsetPageBreakPreviewメソッドを使用し、パラメータとしてfalseを渡すことで、任意のワークシートを通常ビューに設定します。

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

ワークシートのsetPageBreakPreviewメソッドを使用し、パラメータとしてtrueを渡すことで、任意のワークシートをページ区切りプレビューに設定します。

以下は、WorksheetクラスのsetPageBreakPreviewメソッドの使用を実証する完全な例です。これにより、Excelファイルの最初のワークシートでページ区切りプレビューモードを有効にします。

以下のスクリーンショットでは、Book1.xlsファイルが通常ビューに表示されています。

Book1.xls: 修正前のワークシート

todo:image_alt_text

Book1.xlsはWorkbook クラスで開かれ、最初のワークシートのモードがページ区切りプレビューに切り替えられます。修正されたファイルはoutput.xlsとして保存されます。

Output.xls: 修正後のワークシート

todo:image_alt_text

ズームファクター

Microsoft Excel には、ワークシートのズームやスケーリング要素を設定する機能があります。この機能は、ユーザーがワークシートの内容を小さなビューまたは大きなビューで表示するのに役立ちます。ユーザーは、ズーム要素を任意の値に設定できます。

Microsoft Excelでのズームファクターの設定

todo:image_alt_text

Aspose.Cellsは、開発者がワークシートのズームファクターを設定できるようにします。

ズームファクターの制御

Aspose.Cellsは、Microsoft Excelファイルを表すWorkbookクラスを提供します。Workbook クラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetCollectionが含まれています。

ワークシートは Worksheet クラスで表されます。Worksheet クラスは、ワークシートを管理するための多くのプロパティとメソッドを提供します。ワークシートのズーム倍率を設定するには、Worksheetクラスの setZoom メソッドを使用します。

以下に完全な例を示します。これにより、setZoom メソッドを使用して、Excelファイルの最初のワークシートのズーム倍率を設定する方法がわかります。

以下のスクリーンショットでは、Book1.xlsファイルがデフォルトビューに表示されています。

Book1.xls: 修正前のワークシート

todo:image_alt_text

Book1.xlsファイルはWorkbook クラスで開かれ、最初のワークシートのズームファクターが75に設定されます。修正されたファイルはoutput.xlsとして保存されます。

Output.xls: モディファイ後のワークシート

todo:image_alt_text

ウィンドウ枠の固定

ウィンドウ枠の固定は、Microsoft Excel が提供する機能です。枠を固定すると、ワークシートをスクロールしても表示され続けるデータを選択できます。

Microsoft Excel での分割表示の利用方法

todo:image_alt_text

Aspose.Cellsは開発者にワークシートへの分割表示の適用をランタイムで行う機能を提供しています。

Aspose.Cellsは、Microsoft Excelファイルを表すWorkbookクラスを提供します。Workbookクラスには、Excelファイルの各ワークシートにアクセスできるWorksheetCollectionが含まれています。

ワークシートは Worksheet クラスで表されます。Worksheet クラスは、ワークシートを管理するための多くのプロパティとメソッドを提供します。フリーズペインを設定するには、Worksheet クラスの freezePanes メソッドを呼び出します。 freezePanes メソッドは次のパラメータを取ります:

  • 、枠が開始するセルの行インデックス。
  • 、枠が開始するセルの列インデックス。
  • 固定行、上部枠内に表示される行数。
  • 固定列、左部枠内に表示される列数。

以下に完全な例を示します。これにより、Worksheet クラスの freezePanes メソッドを使用して、Excelファイルの最初のワークシートの行と列(C4から始まり、4行目と3列目、行と列は0から始まります)を固定する方法がわかります。

以下のスクリーンショットでは、分割表示がない Book1.xls ファイルが表示されます。

Book1.xls: 修正前のワークシートビュー

todo:image_alt_text

Book1.xls ファイルをWorkbookクラスで開き、その後最初のワークシートにいくつかの行と列を固定します。修正されたファイルは output.xls として保存されます。

Outlook.xls: 修正後のワークシートビュー

todo:image_alt_text

画面の分割

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

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

画面の分割の適用と解除

画面の分割

Aspose.Cells は、Microsoft Excel ファイルを表す Workbook クラスを提供します。Workbook クラスは、Excelファイルを管理するための広範なプロパティとメソッドを提供します。分割ビューを実装するには、Worksheet クラスの split メソッドを使用します。分割ペインを削除するには、removeSplit メソッドを使用します。

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

出力ファイルの分割表示

ペインを削除

todo:image_alt_text

パネルの削除

開発者は、Worksheet クラスの removeSplit メソッドを使って分割ペインを削除できます。

高度なトピック

  • ワークシートでゼロの値の表示を非表示にする
  • ワークシートタブの色を設定する
  • 要素を表示および非表示にする
  • ワークシートで値の代わりに数式を表示する
  • エラーチェックオプションを使用する