我在使用C#创buildExcel图表时遇到问题

在通过代码创buildExcel图表时遇到两个问题。

问题1是我想知道我应该如何设置图表属性来创build让我们说Cell [10,2],因为它在包含数据的单元格上绘制graphics。 下面是我用来创buildExcel图表的代码。

Excel.Range chartRange; Excel.ChartObjects xlCharts = (Excel.ChartObjects)sheet2.ChartObjects(Type.Missing); Excel.ChartObject myChart = (Excel.ChartObject)xlCharts.Add(10, 80,500,200); Excel.Chart chartPage = myChart.Chart; chartPage.HasTitle = true; chartPage.ChartTitle.Text = "CHART from Code"; chartRange = sheet2.get_Range("B2", "M"+xlRow); chartPage.SetSourceData(chartRange, Excel.XlRowCol.xlRows); chartPage.ChartType = Excel.XlChartType.xlColumnStacked;` 

现在第二个问题是,它创build了一个graphics,但它也使用graphics中的图例和图例的传说部分中的图例显示了series1,series2等等。 我希望你们明白我面临的问题。 期待着答复。

  1. 在调用xlCharts.Add(10, 80,500,200)10,80是所需位置相对于A1单元的坐标。