三次元スタックエリア形式でデータトレンドを可視化すると、ステークホルダーはカテゴリごとの累積値をすばやく把握できます。Aspose.Cells for .NET を使用すれば、Area3DStacked チャートの生成はシンプルで、コードから完全に制御できます。本記事では、C# を使用して Excel ワークブックに Area3DStacked チャートを作成、データの入力、微調整する方法を学びます。

この記事では次のトピックについて説明します:

C# Excel ライブラリで Area3DStacked チャートを作成

Aspose.Cells for .NET は、サーバー上で Microsoft Office を必要としない堅牢な Excel 自動化ライブラリです。ワークシートの作成、データの挿入、Excel がサポートするすべてのチャートタイプの追加(Area3DStacked を含む)を可能にする豊富な API を提供します。

Aspose.Cells for .NET を使用する主な利点:

  • 完全な API カバレッジ – プログラムからすべての Excel 機能にアクセスできます。
  • 高性能 – メモリ使用量を最小限に抑えて大規模なブックを処理します。
  • クロスプラットフォーム – Windows、Linux、macOS 上で .NET Core / .NET 8+ と共に実行できます。
  • Excel のインストール不要 – Web サービスや CI パイプラインなどのヘッドレス環境で動作します。

3つの簡単な手順で始められます:

  1. 最新リリースを Aspose.Cells releases page からダウンロードします。
  2. NuGet パッケージをプロジェクトに追加します。
PM> Install-Package Aspose.Cells
  1. Aspose.Cells 名前空間でコーディングを開始します。

C# を使用して Excel でエリア3D積み上げチャートを作成する

以下は、最初から Area3DStacked チャートを作成し、一般的なカスタマイズを適用する方法を示す 2 つの実用的な例です。

例 1 – 基本的な Area3DStacked チャート

この例では、ワークブックを作成し、四半期ごとの売上データで埋め、3‑D スタックド エリア チャートを挿入します。

重要な手順の説明

ステップ実行内容
1新しい Workbook を作成し、最初の Worksheet を参照します。
2チャートが可視化する小さなデータテーブルを挿入します。
3ChartType.Area3DStacked タイプのチャートを追加します。チャート領域は行 7 列 0 から行 25 列 9 に配置されます。
4チャートをデータ範囲にリンクします。SetChartDataRange はカテゴリとシリーズの両方を含み、CategoryData は行ラベル(四半期)を指します。
5ワークブックを XLSX ファイルとして保存します。

プログラムを実行すると Area3DStacked_Chart_Basic.xlsx が生成され、各製品の売上が四半期ごとに積み上げられた3次元積み上げ面グラフが表示されます。

例 2 – カスタマイズされた Area3DStacked チャート(色と軸タイトル)

2番目の例では、チャートの外観を調整する方法を示しています。シリーズの色を設定し、透明度を調整し、意味のある軸タイトルを追加します。

カスタマイズが行うこと

  • シリーズの色と透明度 – 各領域には異なる色が割り当てられ、透明度が変化して深さを強調します。
  • 軸タイトル – 特にレポートに埋め込まれた場合、チャートの理解が向上します。
  • 境界線の削除 – スタック領域に滑らかなビジュアルフローを提供します。

生成されたファイル Area3DStacked_Chart_Customized.xlsx は、エグゼクティブ ダッシュボードに適した洗練された 3‑D スタックド エリア チャートを示しています。

無料リソース

結論

Creating an Area3DStacked チャートを Aspose.Cells for .NET で作成するのは、数行のコードで済みます: データをロードまたは生成し、ChartType.Area3DStacked タイプのチャートを追加し、範囲をバインドし、必要に応じて色、透明度、軸タイトルを微調整します。ライブラリの強力な API を使用すれば、サーバー上で Microsoft Excel を必要とせずに、出版品質のビジュアライゼーションを作成できます。

上記のサンプルを自由に試し、データモデルに合わせて調整し、生成されたチャートを自動レポート パイプラインに統合してください。

追加の支援が必要な場合は、無料サポートフォーラムをご利用ください。

参照