コンパクトで三次元の形式でマルチカテゴリデータを可視化することで、ステークホルダーはトレンドを迅速に把握できます。このガイドでは、C# と Aspose.Cells for .NET を使用して Excel で Bar3DStacked チャートを作成する方法を学びます。例では、データの準備、チャートの作成、シリーズの構成、オプションのスタイリングについて説明します。最後まで実行すると、完全に機能する 3‑D スタックド バー チャートを備えた、すぐに使用できる Excel ファイルが手に入ります。

この記事では次のトピックを取り上げます:

C# Excel ライブラリで Bar3DStacked チャートを作成する

Aspose.Cells for .NET は、Microsoft Office を必要とせずに開発者が Excel ファイルを作成、変更、レンダリングできる包括的な Excel 処理ライブラリです。Bar3DStacked タイプを含むチャート作成を完全にサポートし、細かい制御が可能な直感的な API を提供します。

Aspose.Cells がチャート生成に最適な主な機能:

  • Rich Chart API – Excel がサポートするすべてのチャートタイプを作成し、シリーズ、軸、凡例などを設定できます。
  • High Performance – 大規模なワークブックを低メモリフットプリントで効率的に処理します。
  • Format Compatibility – XLS、XLSX、CSV、HTML、PDF など多数のフォーマットの読み取りと書き込みが可能です。
  • No Dependency on Office – .NET をサポートする任意のプラットフォームで動作します。

すぐに始める:

  1. 最新リリースは Aspose.Cells releases page からダウンロードしてください。
  2. NuGet でインストールします。
PM> Install-Package Aspose.Cells

C# を使用して Excel で Bar3DStacked チャートを作成する

以下は、完全な、すぐに実行できる C# のサンプルで、次のことを実演します:

  1. ワークブックとワークシートを作成します。
  2. サンプルデータを入力します。
  3. Bar3DStacked チャートを追加します。
  4. シリーズ、カテゴリ軸、およびオプションのスタイリングを構成します。
  5. ワークブックを保存します。

コードの説明

ステップ実行内容重要な API
1Workbook をインスタンス化し、デフォルトのワークシートを取得します。new Workbook(), workbook.Worksheets[0]
2サンプルデータ(カテゴリと3つの系列)を書き込みます。Cells["A1"].Value, Cells[row, column].Value
3シートに Bar3DStacked チャートを追加します。sheet.Charts.Add(ChartType.Bar3DStacked, …)
4ソースデータ範囲とカテゴリ軸を設定します。chart.SetChartDataRange, chart.NSeries.CategoryData
53 つの系列(Q1、Q2、Q3)を追加し、名前を割り当てます。chart.NSeries.Add, chart.NSeries[i].Name
6境界線とプロット領域の背景をカスタマイズします(オプション)。chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting
7workbook を XLSX ファイルに保存します。workbook.Save

プログラムを実行すると、Bar3DStackedChart_Output.xlsx が実行フォルダーに作成され、完全にフォーマットされた 3‑D スタックド バー チャートが含まれます。

無料ライセンスを取得する

Aspose.Cells は、評価用の透かしを除去し、限定期間の間にフル機能を解放する 一時的な無料ライセンス を提供します。 一時ライセンスページ にアクセスして取得し、制限なしで開発を開始してください。

Bar3DStacked Chart Excel: 無料リソース

結論

この記事では、Aspose.Cells for .NET を使用して Excel で Bar3DStacked チャートを生成する方法を示しました。ステップバイステップのコードは、データの準備、チャートの作成、シリーズの構成、オプションのスタイリング、およびワークブックの保存を示しています。Aspose.Cells を使用すれば、Microsoft Office に依存せずに複雑な可視化を自動化できるため、サーバーサイドのレポート作成、ダッシュボード、データ駆動型アプリケーションに最適です。

ご質問やさらにサポートが必要な場合は、ぜひ当社の無料サポートフォーラムでご質問ください。

参照