チュートリアル
簡単にライブラリーを使用するためのチュートリアルコレクション
ピボットグラフは、ピボットテーブルを視覚的に表現したグラフです。ピボットテーブルはデータを要約し、分析のために操作することができますが、ピボットグラフはその要約データを視覚的に表現します。ピボットテーブルのデータが変更されると、ピボットグラフも簡単に更新できるため、レポート作成やデータ分析において欠かせないツールです。本記事では、C# で Spire.XLS for .NET を使用して Excel でピボットグラフを作成する方法を説明します。
まず、Spire.XLS for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.XLS
Spire.XLS for .NET を使用すると、既存のピボットテーブルからピボットグラフを簡単に作成できます。Worksheet.Charts.Add(ExcelChartType pivotChartType, IPivotTable pivotTable) メソッドを使った手順は以下の通りです。
using Spire.Xls;
using Spire.Xls.Core;
namespace CreatePivotChart
{
internal class Program
{
static void Main(string[] args)
{
// Workbookオブジェクトを作成
Workbook workbook = new Workbook();
// Excelファイルを読み込む
workbook.LoadFromFile("Sample.xlsx");
// ワークシートを取得
Worksheet sheet = workbook.Worksheets[1];
// ワークシート内の最初のピボットテーブルを取得
IPivotTable pivotTable = sheet.PivotTables[0];
// ピボットテーブルに基づいて集合縦棒グラフを作成
Chart pivotChart = sheet.Charts.Add(ExcelChartType.ColumnClustered, pivotTable);
// グラフの位置を設定
pivotChart.TopRow = 3;
pivotChart.LeftColumn = 7;
pivotChart.RightColumn = 15;
pivotChart.BottomRow = 20;
// グラフのタイトルを空に設定
pivotChart.ChartTitle = "";
// 結果のファイルを保存
workbook.SaveToFile("Excelでピボットグラフを作成.xlsx", ExcelVersion.Version2013);
workbook.Dispose();
}
}
}
Spire.XLS for .NET を使用すれば、ピボットグラフの外観をカスタマイズするために、さまざまな種類のフィールドボタンを簡単に表示または非表示にできます。制御できるフィールドボタンは以下の通りです。
手順は以下の通りです。
using Spire.Xls;
using Spire.Xls.Core;
namespace ShowOrHideFieldButtons
{
internal class Program
{
static void Main(string[] args)
{
// Workbookオブジェクトを作成
Workbook workbook = new Workbook();
// Excelファイルを読み込む
workbook.LoadFromFile("Sample.xlsx");
// ワークシートを取得
Worksheet sheet = workbook.Worksheets[1];
// ワークシート内の最初のピボットテーブルを取得
IPivotTable pivotTable = sheet.PivotTables[0];
// ピボットテーブルに基づいて集合縦棒グラフを作成
Chart pivotChart = sheet.Charts.Add(ExcelChartType.ColumnClustered, pivotTable);
// グラフの位置を設定
pivotChart.TopRow = 3;
pivotChart.LeftColumn = 7;
pivotChart.RightColumn = 15;
pivotChart.BottomRow = 20;
// グラフのタイトルを空に設定
pivotChart.ChartTitle = "";
// 特定のフィールドボタンを非表示に設定
pivotChart.DisplayAxisFieldButtons = false; // 軸フィールドボタンを非表示
pivotChart.DisplayValueFieldButtons = false; // 値フィールドボタンを非表示
pivotChart.DisplayLegendFieldButtons = false; // 凡例フィールドボタンを非表示
// pivotChart.ShowReportFilterFieldButtons = false; // レポートフィルターフィールドボタンを非表示
// pivotChart.DisplayEntireFieldButtons = false; // すべてのフィールドボタンを非表示
// 結果のファイルを保存
workbook.SaveToFile("Excelのフィールドボタンを隠す.xlsx", ExcelVersion.Version2013);
workbook.Dispose();
}
}
}
Spire.XLS for .NET を使用してピボットテーブルから Excel でピボットグラフを作成する際、グラフの系列は自動生成されません。そのため、系列を手動で追加し、希望する形式にフォーマットする必要があります。手順は以下の通りです。
using Spire.Xls;
using Spire.Xls.Charts;
using Spire.Xls.Core;
namespace FormatChartSeries
{
internal class Program
{
static void Main(string[] args)
{
// Workbookオブジェクトを作成
Workbook workbook = new Workbook();
// Excelファイルを読み込む
workbook.LoadFromFile("Sample.xlsx");
// ワークシートを取得
Worksheet sheet = workbook.Worksheets[1];
// ワークシート内の最初のピボットテーブルを取得
IPivotTable pivotTable = sheet.PivotTables[0];
// ピボットテーブルに基づいて集合縦棒グラフを作成
Chart pivotChart = sheet.Charts.Add(ExcelChartType.ColumnClustered, pivotTable);
// グラフの位置を設定
pivotChart.TopRow = 3;
pivotChart.LeftColumn = 7;
pivotChart.RightColumn = 15;
pivotChart.BottomRow = 20;
// グラフのタイトルを空に設定
pivotChart.ChartTitle = "";
// グラフ系列を追加
ChartSerie series = pivotChart.Series.Add(ExcelChartType.ColumnClustered);
// 棒の幅を設定
series.GetCommonSerieFormat().GapWidth = 10;
// 棒の重なりを設定(以下の行を有効化することで設定可能)
// series.GetCommonSerieFormat().Overlap = 100;
// 結果のファイルを保存
workbook.SaveToFile("Excelのグラフシリーズの書式設定.xlsx", ExcelVersion.Version2013);
workbook.Dispose();
}
}
}
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
Excel のレーダーグラフ(スパイダーグラフまたはウェブグラフとも呼ばれる)は、複数のデータ系列を異なるカテゴリで比較するために使用されます。このグラフではデータポイントを複数軸上にプロットすることで、データのバランスや偏りを直感的かつ明確に表現できます。そのため、パフォーマンス指標の可視化、市場分析、および多次元の比較が必要な状況に特に適しています。本記事では、C# で Spire.XLS for .NET を使用して Excel でレーダーグラフを作成する方法を解説します。
まず、Spire.XLS for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.XLS
Spire.XLS for .NET は、Worksheet.Charts.Add(ExcelChartType.Radar) メソッドを提供しており、これを使用して Excel ワークシートに標準的なレーダーグラフを追加できます。以下は詳細な手順です。
using Spire.Xls;
using System.Drawing;
namespace ExcelRadarChart
{
class Program
{
static void Main(string[] args)
{
// Workbookのインスタンスを作成
Workbook workbook = new Workbook();
// 最初のワークシートを取得
Worksheet sheet = workbook.Worksheets[0];
// 指定したセルにグラフデータを追加
sheet.Range["A1"].Value = "評価";
sheet.Range["A2"].Value = "コミュニケーション";
sheet.Range["A3"].Value = "経験";
sheet.Range["A4"].Value = "作業効率";
sheet.Range["A5"].Value = "リーダーシップ";
sheet.Range["A6"].Value = "問題解決";
sheet.Range["A7"].Value = "チームワーク";
sheet.Range["B1"].Value = "ジョナサン";
sheet.Range["B2"].NumberValue = 4;
sheet.Range["B3"].NumberValue = 3;
sheet.Range["B4"].NumberValue = 4;
sheet.Range["B5"].NumberValue = 3;
sheet.Range["B6"].NumberValue = 5;
sheet.Range["B7"].NumberValue = 5;
sheet.Range["C1"].Value = "ライアン";
sheet.Range["C2"].NumberValue = 2;
sheet.Range["C3"].NumberValue = 5;
sheet.Range["C4"].NumberValue = 4;
sheet.Range["C5"].NumberValue = 4;
sheet.Range["C6"].NumberValue = 3;
sheet.Range["C7"].NumberValue = 3;
// フォントスタイルを設定
sheet.Range["A1:C1"].Style.Font.IsBold = true;
sheet.Range["A1:C1"].Style.Font.Size = 11;
sheet.Range["A1:C1"].Style.Font.Color = Color.White;
// 行の高さと列の幅を設定
sheet.Rows[0].RowHeight = 20;
sheet.Range["A1:C7"].Columns[0].ColumnWidth = 15;
// セルスタイルを設定
sheet.Range["A1:C1"].Style.Color = Color.DarkBlue;
sheet.Range["A2:C7"].Borders[BordersLineType.EdgeBottom].LineStyle = LineStyleType.Thin;
sheet.Range["A2:C7"].Style.Borders[BordersLineType.EdgeBottom].Color = Color.DarkBlue;
sheet.Range["B1:C7"].HorizontalAlignment = HorizontalAlignType.Center;
sheet.Range["A1:C7"].VerticalAlignment = VerticalAlignType.Center;
// ワークシートにレーダーチャートを追加
Chart chart = sheet.Charts.Add(ExcelChartType.Radar);
// グラフの位置を設定
chart.LeftColumn = 4;
chart.TopRow = 4;
chart.RightColumn = 14;
chart.BottomRow = 29;
// グラフのデータ範囲を設定
chart.DataRange = sheet.Range["A1:C7"];
chart.SeriesDataFromRange = false;
// グラフタイトルを設定
chart.ChartTitle = "従業員パフォーマンス評価";
chart.ChartTitleArea.IsBold = true;
chart.ChartTitleArea.Size = 14;
// グラフの凡例の位置を設定
chart.Legend.Position = LegendPositionType.Corner;
// 結果のファイルを保存
workbook.SaveToFile("Excel のレーダーグラフの作成.xlsx", ExcelVersion.Version2016);
workbook.Dispose();
}
}
}
塗りつぶしレーダーグラフは標準的なレーダーグラフの一種で、データポイント間の領域が色で塗りつぶされている点が特徴です。以下は C# を使用して塗りつぶしレーダーグラフを作成する手順です。
using Spire.Xls;
using System.Drawing;
namespace ExcelRadarChart
{
class Program
{
static void Main(string[] args)
{
// Workbookのインスタンスを作成
Workbook workbook = new Workbook();
// 最初のワークシートを取得
Worksheet sheet = workbook.Worksheets[0];
// 指定したセルにグラフデータを追加
sheet.Range["A1"].Value = "評価";
sheet.Range["A2"].Value = "コミュニケーション";
sheet.Range["A3"].Value = "経験";
sheet.Range["A4"].Value = "作業効率";
sheet.Range["A5"].Value = "リーダーシップ";
sheet.Range["A6"].Value = "問題解決";
sheet.Range["A7"].Value = "チームワーク";
sheet.Range["B1"].Value = "ジョナサン";
sheet.Range["B2"].NumberValue = 4;
sheet.Range["B3"].NumberValue = 3;
sheet.Range["B4"].NumberValue = 4;
sheet.Range["B5"].NumberValue = 3;
sheet.Range["B6"].NumberValue = 5;
sheet.Range["B7"].NumberValue = 5;
sheet.Range["C1"].Value = "ライアン";
sheet.Range["C2"].NumberValue = 2;
sheet.Range["C3"].NumberValue = 5;
sheet.Range["C4"].NumberValue = 4;
sheet.Range["C5"].NumberValue = 4;
sheet.Range["C6"].NumberValue = 3;
sheet.Range["C7"].NumberValue = 3;
// フォントスタイルを設定
sheet.Range["A1:C1"].Style.Font.IsBold = true;
sheet.Range["A1:C1"].Style.Font.Size = 11;
sheet.Range["A1:C1"].Style.Font.Color = Color.White;
// 行の高さと列の幅を設定
sheet.Rows[0].RowHeight = 20;
sheet.Range["A1:C7"].Columns[0].ColumnWidth = 15;
// セルスタイルを設定
sheet.Range["A1:C1"].Style.Color = Color.DarkBlue;
sheet.Range["A2:C7"].Borders[BordersLineType.EdgeBottom].LineStyle = LineStyleType.Thin;
sheet.Range["A2:C7"].Style.Borders[BordersLineType.EdgeBottom].Color = Color.DarkBlue;
sheet.Range["B1:C7"].HorizontalAlignment = HorizontalAlignType.Center;
sheet.Range["A1:C7"].VerticalAlignment = VerticalAlignType.Center;
// ワークシートに塗りつぶしレーダーチャートを追加
Chart chart = sheet.Charts.Add(ExcelChartType.RadarFilled);
// グラフの位置を設定
chart.LeftColumn = 4;
chart.TopRow = 4;
chart.RightColumn = 14;
chart.BottomRow = 29;
// グラフのデータ範囲を設定
chart.DataRange = sheet.Range["A1:C7"];
chart.SeriesDataFromRange = false;
// グラフタイトルを設定
chart.ChartTitle = "従業員パフォーマンス評価";
chart.ChartTitleArea.IsBold = true;
chart.ChartTitleArea.Size = 14;
// グラフの凡例の位置を設定
chart.Legend.Position = LegendPositionType.Corner;
// 結果のファイルを保存
workbook.SaveToFile("Excelで塗りつぶしレーダーグラフを作成.xlsx", ExcelVersion.Version2016);
workbook.Dispose();
}
}
}
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
ウォーターフォールグラフは、Excel で最も直感的なグラフの一つです。それは、一定期間におけるデータの積極的な影響と消極的な影響の累積効果を表示することができます。これは、企業の利益やキャッシュフローを記録したり、製品収入を比較したり、売上高や在庫の変化を分析したりするための有用なツールでもあります。この記事では、Spire.XLS for .NET を使用して、C# および VB.NET でプログラムによって Excel でウォーターフォールグラフを作成する方法を紹介します。
まず、Spire.XLS for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.XLS
ウォーターフォールグラフはは財務諸表を分析する理想的なツールです。ウォーターフォール グラフを Excel ワークシートに追加するために、Spire.XLS for .NET には Worksheet.Charts.Add(ExcelChartType.WaterFall) メソッドが用意されています。詳細な手順は次のとおりです。
using Spire.Xls;
namespace WaterfallChart
{
class Program
{
static void Main(string[] args)
{
//Workbookインスタンスを作成する
Workbook workbook = new Workbook();
//Excel文書を読み込む
workbook.LoadFromFile("sample.xlsx");
//最初のシートを取得する
Worksheet sheet = workbook.Worksheets[0];
//ワークシートにウォーターフォールグラフを追加する
Chart chart = sheet.Charts.Add(ExcelChartType.WaterFall);
//グラフのデータ範囲を設定する
chart.DataRange = sheet["A2:B11"];
//グラフの位置を設定する
chart.LeftColumn = 4;
chart.TopRow = 2;
chart.RightColumn = 15;
chart.BottomRow = 23;
//グラフのタイトルを設定する
chart.ChartTitle = "損益計算書";
//グラフの特定のデータポイントを合計または小計に設定する
chart.Series[0].DataPoints[2].SetAsTotal = true;
chart.Series[0].DataPoints[7].SetAsTotal = true;
chart.Series[0].DataPoints[9].SetAsTotal = true;
//データポイント間の接続線を表示する
chart.Series[0].Format.ShowConnectorLines = true;
//データポイントのデータラベルを表示する
chart.Series[0].DataPoints.DefaultDataPoint.DataLabels.HasValue = true;
chart.Series[0].DataPoints.DefaultDataPoint.DataLabels.Size = 8;
//グラフの凡例位置を設定する
chart.Legend.Position = LegendPositionType.Top;
//結果文書を保存する
workbook.SaveToFile("WaterfallChart.xlsx");
}
}
}
Imports Spire.XLS
Namespace WaterfallChart
Class Program
Private Shared Sub Main(ByVal args() As String)
'Workbookインスタンスを作成する
Dim workbook As Workbook = New Workbook
'Excel文書を読み込む
workbook.LoadFromFile("Data.xlsx")
'最初のシートを取得する
Dim sheet As Worksheet = workbook.Worksheets(0)
'ワークシートにウォーターフォールグラフを追加する
Dim chart As Chart = sheet.Charts.Add(ExcelChartType.WaterFall)
'グラフのデータ範囲を設定する
chart.DataRange = sheet("A2:B11")
'グラフの位置を設定する
chart.LeftColumn = 4
chart.TopRow = 2
chart.RightColumn = 15
chart.BottomRow = 23
'グラフのタイトルを設定する
chart.ChartTitle = "損益計算書"
'グラフの特定のデータポイントを合計または小計に設定する
chart.Series(0).DataPoints(2).SetAsTotal = True
chart.Series(0).DataPoints(7).SetAsTotal = True
chart.Series(0).DataPoints(9).SetAsTotal = True
'データポイント間の接続線を表示する
chart.Series(0).Format.ShowConnectorLines = True
'データポイントのデータラベルを表示する
chart.Series(0).DataPoints.DefaultDataPoint.DataLabels.HasValue = True
chart.Series(0).DataPoints.DefaultDataPoint.DataLabels.Size = 8
'グラフの凡例位置を設定する
chart.Legend.Position = LegendPositionType.Top
'結果文書を保存する
workbook.SaveToFile("WaterfallChart.xlsx")
End Sub
End Class
End Namespace
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。
縦棒グラフは、データを矩形列として視覚化するグラフで、列の高さはデータ点の値を示します。Excel で縦棒グラフを作成することは、データを比較し、時間とともにデータを表示するための良い方法です。この記事では、Spire.XLS for .NET を使用して、C# および VB.NET でプログラムによって Excel 縦棒グラフを作成する方法を紹介します。
まず、Spire.XLS for .NET パッケージに含まれているDLLファイルを.NETプロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.XLS
詳細な操作手順は次のとおりです。
using System.Drawing;
using Spire.Xls;
using Spire.Xls.Charts;
namespace ColumnChart
{
class Program
{
static void Main(string[] args)
{
//Workbookインスタンスを作成する
Workbook workbook = new Workbook();
//最初のシートを取得する
Worksheet sheet = workbook.Worksheets[0];
//指定したセルにデータを追加する
sheet.Range["A1"].Value = "国";
sheet.Range["A2"].Value = "キューバ.";
sheet.Range["A3"].Value = "メキシコ.";
sheet.Range["A4"].Value = "フランス.";
sheet.Range["A5"].Value = "ドイツ.";
sheet.Range["B1"].Value = " A社";
sheet.Range["B2"].NumberValue = 5000;
sheet.Range["B3"].NumberValue = 8000;
sheet.Range["B4"].NumberValue = 9000;
sheet.Range["B5"].NumberValue = 8500;
sheet.Range["C1"].Value = "B社";
sheet.Range["C2"].NumberValue = 3000;
sheet.Range["C3"].NumberValue = 5000;
sheet.Range["C4"].NumberValue = 7000;
sheet.Range["C5"].NumberValue = 6000;
//セルスタイルを設定する
sheet.Range["A1:C1"].Style.Font.IsBold = true;
sheet.Range["A1:C1"].Style.KnownColor = ExcelColors.Black;
sheet.Range["A1:C1"].Style.Font.Color = Color.White;
sheet.Range["A1:C5"].Style.HorizontalAlignment = HorizontalAlignType.Center;
sheet.Range["A1:C5"].Style.VerticalAlignment = VerticalAlignType.Center;
//数値のフォーマットを設定する
sheet.Range["B2:C5"].Style.NumberFormat = "\"$\"#,##0";
//シートに集合縦棒グラフを追加する
Chart chart = sheet.Charts.Add(ExcelChartType.ColumnClustered);
//グラフのデータ範囲を設定する
chart.DataRange = sheet.Range["A1:C5"];
chart.SeriesDataFromRange = false;
//グラフの位置を設定する
chart.LeftColumn = 1;
chart.TopRow = 7;
chart.RightColumn = 11;
chart.BottomRow = 29;
//グラフのタイトルの設定と書式設定
chart.ChartTitle = " A社とB社の販売状況";
chart.ChartTitleArea.Font.Size = 13;
chart.ChartTitleArea.Font.IsBold = true;
//カテゴリ軸の設定と書式設定
chart.PrimaryCategoryAxis.Title = "国";
chart.PrimaryCategoryAxis.Font.Color = Color.Blue;
//値軸の設定と書式設定
chart.PrimaryValueAxis.Title = "売上高";
chart.PrimaryValueAxis.HasMajorGridLines = false;
chart.PrimaryValueAxis.MinValue = 1000;
chart.PrimaryValueAxis.TitleArea.TextRotationAngle = 90;
//データポイントのデータラベルを表示する
foreach (ChartSerie cs in chart.Series)
{
cs.Format.Options.IsVaryColor = true;
cs.DataPoints.DefaultDataPoint.DataLabels.HasValue = true;
}
//グラフの凡例の位置を設定する
chart.Legend.Position = LegendPositionType.Top;
//結果文書を保存する
workbook.SaveToFile("ExcelColumnChart.xlsx", ExcelVersion.Version2010);
}
}
}
Imports Spire.Xls
Imports Spire.Xls.Charts
Namespace ColumnChart
Class Program
Private Shared Sub Main(ByVal args() As String)
'Workbookインスタンスを作成する
Dim workbook As Workbook = New Workbook
'最初のシートを取得する
Dim sheet As Worksheet = workbook.Worksheets(0)
'指定したセルにデータを追加する
sheet.Range("A1").Value = "国"
sheet.Range("A2").Value = "キューバ. "
sheet.Range("A3").Value = "メキシコ. "
sheet.Range("A4").Value = "フランス. "
sheet.Range("A5").Value = "ドイツ. "
sheet.Range("B1").Value = " A社"
sheet.Range("B2").NumberValue = 5000
sheet.Range("B3").NumberValue = 8000
sheet.Range("B4").NumberValue = 9000
sheet.Range("B5").NumberValue = 8500
sheet.Range("C1").Value = " B社"
sheet.Range("C2").NumberValue = 3000
sheet.Range("C3").NumberValue = 5000
sheet.Range("C4").NumberValue = 7000
sheet.Range("C5").NumberValue = 6000
'セルスタイルを設定する
sheet.Range("A1:C1").Style.Font.IsBold = True
sheet.Range("A1:C1").Style.KnownColor = ExcelColors.Black
sheet.Range("A1:C1").Style.Font.Color = Color.White
sheet.Range("A1:C5").Style.HorizontalAlignment = HorizontalAlignType.Center
sheet.Range("A1:C5").Style.VerticalAlignment = VerticalAlignType.Center
'数値のフォーマットを設定する
sheet.Range("B2:C5").Style.NumberFormat = """$""#,##0"
'シートに集合縦棒グラフを追加する
Dim chart As Chart = sheet.Charts.Add(ExcelChartType.ColumnClustered)
'グラフのデータ範囲を設定する
chart.DataRange = sheet.Range("A1:C5")
chart.SeriesDataFromRange = False
'グラフの位置を設定する
chart.LeftColumn = 1
chart.TopRow = 7
chart.RightColumn = 11
chart.BottomRow = 29
'グラフのタイトルの設定と書式設定
chart.ChartTitle = " A社とB社の販売状況"
chart.ChartTitleArea.Font.Size = 13
chart.ChartTitleArea.Font.IsBold = True
'カテゴリ軸の設定と書式設定
chart.PrimaryCategoryAxis.Title = "国"
chart.PrimaryCategoryAxis.Font.Color = Color.Blue
'値軸の設定と書式設定
chart.PrimaryValueAxis.Title = "売上高"
chart.PrimaryValueAxis.HasMajorGridLines = False
chart.PrimaryValueAxis.MinValue = 1000
chart.PrimaryValueAxis.TitleArea.TextRotationAngle = 90
'データポイントのデータラベルを表示する
For Each cs As ChartSerie In chart.Series
cs.Format.Options.IsVaryColor = True
cs.DataPoints.DefaultDataPoint.DataLabels.HasValue = True
Next
'グラフの凡例の位置を設定する
chart.Legend.Position = LegendPositionType.Top
'結果文書を保存する
workbook.SaveToFile("ExcelColumnChart.xlsx", ExcelVersion.Version2010)
End Sub
End Class
End Namespace
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。