集計の作成
Contents
[
Hide
]
スプレッドシートに繰り返し値のサブトータルを自動的に作成できます。Aspose.Cellsは、プログラムでサブトータルを追加するのに役立つAPI機能を提供しています。
Microsoft Excel の使用
Microsoft Excelでサブトータルを作成するには:
-
ブック1.xlsとして保存、ブックの最初のワークシートに簡単なデータリストを作成します(以下の図を参照)。
-
リスト内の任意のセルを選択します。
-
データ メニューから 集計 を選択します。 サブトータルダイアログが表示されます。使用する機能やサブトータルを配置する場所を定義します。
サブトータルを追加するデータ範囲を選択
サブトータルダイアログ
Aspose.Cells APIを使用する
Aspose.Cellsには、Microsoft Excelファイルを表すクラス Workbook が提供されています。 Workbook クラスには、Excelファイル内の各ワークシートにアクセスするのを可能にする WorksheetCollection が含まれています。
ワークシートは Worksheet クラスで表されます。このクラスはワークシートや他のオブジェクトを管理するための多くのプロパティやメソッドを提供します。各ワークシートは Cells コレクションで構成されます。ワークシートでサブトータルを作成するには、Cells クラスのsubtotal メソッドを使用します。メソッドのパラメーターに適切な値を指定して、望む結果を得るために使用します。
以下の例は、Aspose.Cells APIを使用してテンプレートファイル(Book1.xls)の最初のワークシートにサブトータルを作成する方法を示しています。
コードを実行すると、サブトータルが追加されたワークシートが作成されます。
サブトータルを適用