7

EPPlus (Excel ファイルのエクスポートを支援する COM) の 1 つのグラフに 2 つの異なるタイプのシリーズ (つまり、列と線) を描画したいと考えています。誰でもその方法を知っています。前もって感謝します。

4

2 に答える 2

10

最後に、私は自分の答えを見つけました。リンク参照: http://epplus.codeplex.com/wikipage?title=FAQ

異なるチャート タイプのシリーズをチャートに追加するにはどうすればよいですか?

これがあなたのやり方です...

ExcelChart chart = worksheet.Drawings.AddChart("chtLine", eChartType.LineMarkers);        
var serie1= chart.Series.Add(Worksheet.Cells["B1:B4"],Worksheet.Cells["A1:A4"]);
//Now for the second chart type we use the chart.PlotArea.ChartTypes collection...
var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.ColumnClustered);
var serie2 = chartType2.Series.Add(Worksheet.Cells["C1:C4"],Worksheet.Cells["A1:A4"]);
于 2012-11-02T06:29:33.263 に答える
1

あなたはこのようにすることができます...

var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.ColumnClustered)as ExcelBarChart;
(ExcelBarChartSerie) serie2 = (ExcelBarChartSerie) chartType2.Series.Add(Worksheet.Cells["C1:C4"],Worksheet.Cells["A1:A4"]);
serie2.DataLabel.ShowValue = true;
于 2016-03-28T11:42:51.633 に答える