DioDocs for Excel
DioDocs for Excel
チャート領域
機能 > チャート > チャートの構成 > チャート領域

DioDocs for Excel では、IChartAreaインタフェースのプロパティを使用して、チャート領域を必要に応じて設定できます。

このトピックでは、次のタスクについて説明します。

チャート領域のスタイルの設定

チャート領域のスタイルを設定するには、IChartAreaインタフェースの Fontプロパティ、Formatプロパティ、およびRoundedCornersプロパティを使用して、フォント、書式設定などの属性を変更します。

ワークシート内のチャート領域のスタイルを設定する方法については、次のサンプルコードを参照してください。

C#
コードのコピー
//チャート領域のスタイルを設定します
IShape shape = worksheet.Shapes.AddChart(ChartType.Column3D, 200, 100, 300, 300);
worksheet.Range["A1:D6"].Value = new object[,]
{
    {null, "S1", "S2", "S3"},
    {"Item1", 10, 25, 25},
    {"Item2", -51, -36, 27},
    {"Item3", 52, -85, -30},
    {"Item4", 22, 65, 65},
    {"Item5", 23, 69, 69}
};
shape.Chart.SeriesCollection.Add(worksheet.Range["A1:D6"], RowCol.Columns, true, true);

IChartArea chartarea = shape.Chart.ChartArea;
//書式
chartarea.Format.Fill.Color.RGB = Color.Gray;
chartarea.Format.Line.Color.RGB = Color.Gold;
chartarea.Format.ThreeD.RotationX = 60;
chartarea.Format.ThreeD.RotationY = 20;
chartarea.Format.ThreeD.RotationZ = 100;
chartarea.Format.ThreeD.Z = 20;
chartarea.Format.ThreeD.Perspective = 20;
chartarea.Format.ThreeD.Depth = 5;
//フォント
chartarea.Font.Bold = true;
chartarea.Font.Italic = true;
chartarea.Font.Color.RGB = Color.Red;
//角丸
chartarea.RoundedCorners = true;