ピボットテーブルとピボットチャートの作成

ピボットテーブルとチャートの追加

Aspose.Cellsは、ピボットテーブルを作成するために使用される特別なクラスセットを提供しています。これらのクラスは、PivotTableオブジェクトを作成し、設定するために使用されます。これらのオブジェクトはPivotTableオブジェクトの基本的な構成要素として機能します:

  • PivotField、ピボットテーブルレポート内のフィールド。
  • PivotFields、ピボットテーブル内のすべてのPivotFieldオブジェクトのコレクション。
  • PivotTable、ワークシート上のPivotTableレポート。
  • PivotTables、ワークシート上のすべてのPivotTableオブジェクトのコレクション。

Aspose.Cellsの使用準備

  1. Aspose.Cellsをダウンロードしてインストールします。
    1. Aspose.Cellsをダウンロードします。
    2. 開発コンピュータにインストールします。 すべてのAsposeコンポーネントはインストールされると評価モードで動作します。評価モードには時間制限はなく、生成されたドキュメントにウォーターマークが注入されるのみです。コンポーネントをフル機能で使用するには、有効なライセンスが必要です。
  2. プロジェクトを作成します。
    1. Visual Studio.Net を起動します。
    2. 新しいコンソールアプリケーションを作成します。
  3. 参照を追加します。 Aspose.Cellsコンポーネントをプロジェクトに参照として追加します。たとえば…\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll

ピボットテーブルの追加

Aspose.Cellsを使用してピボットテーブルを作成するには:

  1. CellオブジェクトのPutValue/setValueメソッドを使用してワークシートセルにデータを追加します。また、データがすでに入力されたテンプレートファイルを使用することもできます。これらのデータはピボットテーブルのデータソースとして使用されます。
  2. PivotTablesコレクションのaddメソッド(Worksheetオブジェクトにカプセル化されています)を呼び出すことによって、ワークシートにピボットテーブルを追加します。
  3. ピボットテーブルの新しいPivotTableオブジェクトにアクセスするには、そのインデックスを渡してPivotTablesコレクションからアクセスします。#PivotTableオブジェクトにカプセル化されているピボットテーブルオブジェクトを使用して、テーブルを管理します。

以下にコード例を示します。

ピボットチャートの追加

Aspose.Cellsを使用してPivotChartを作成するには:

  1. チャートを追加します。
  2. グラフのPivotSourceを、スプレッドシート内の既存のピボットテーブルを指すように設定します。
  3. 他の属性を設定します。