您可以使用ChartObjects类.
例如;
Microsoft.Office.Interop.Excel.Range chartRange ;
Microsoft.Office.Interop.Excel.ChartObjects xlCharts =
(Excel.ChartObjects)xlWorkSheet.ChartObjects(Type.Missing);
Microsoft.Office.Interop.Excel.ChartObject myChart =
(Excel.ChartObject)xlCharts.Add(10, 80, 300, 250);
Microsoft.Office.Interop.Excel.Chart chartPage = myChart.Chart;
chartRange = xlWorkSheet.get_Range("A1", "d5");
chartPage.SetSourceData(chartRange, misValue);
chartPage.ChartType = Excel.XlChartType.xlColumnClustered;
Run Code Online (Sandbox Code Playgroud)
资料来源:http://csharp.net-informations.com/excel/csharp-excel-chart.htm
| 归档时间: |
|
| 查看次数: |
11011 次 |
| 最近记录: |