【发布时间】:2010-06-10 15:05:02
【问题描述】:
使用 c# MS Excel 互操作库,我想以编程方式在工作簿上创建一个新图表,而不是在工作表上。
下面的代码允许我在现有的_Worksheet(工作表)上创建图表。
using using Microsoft.Office.Interop.Excel;
_Worksheet sheet; (assume this is a reference to a valid _Worksheet object)
ChartObjects charts = (ChartObjects)sheet.ChartObjects(Type.Missing);
ChartObject chartObject = (ChartObject)charts.Add(10, 80, 300, 250);
Chart chart = chartObject.Chart;
chart.ChartType = XlChartType.xlXYScatter;
有谁知道如何在工作簿上创建图表(即图表是工作表的位置)。
【问题讨论】: