1

Epplus ライブラリを使用して Excel シートで棒グラフを生成しようとしています。すでに円グラフをシートに正常に追加しています。

var chart1 = ws.Drawings.AddChart("xyz",eChartType.ColumnClustered) as ExcelBarChart ;
    chart1.Legend.Position = OfficeOpenXml.Drawing.Chart.eLegendPosition.Right;
    chart1.Legend.Add();
    chart1.SetPosition(1, 0, 1, 0);
    chart1.SetSize(600, 400);
    //chart.Se
    chart1.DataLabel.ShowValue = true;


    chart1.Series.Add(r1, r2);

私は ExcelBarChart としてキャストしています。しかし、上記の最初の行でエラーが発生しています

System.Exception: Name already exists in the drawings collection

ColumnClustered、Barstacked などのさまざまなチャート タイプ オプションを試しましたが、それでもエラーが発生します。助けてください。

4

1 に答える 1