C# – Excel 2013如何更改图表样式
我正在尝试在Excel 2013中为图表添加样式,但只会改变颜色:
Range chartRange; ChartObjects wsCharts = (ChartObjects)workSheet.ChartObjects(Type.Missing); ChartObject myChart = (ChartObject)wsCharts.Add(0, 0, 900, 500); Chart workChart = myChart.Chart; chartRange = workSheet.get_Range("A1", "D12"); workChart.SetSourceData(chartRange, Type.Missing); workChart.ChartType = XlChartType.xlColumnClustered;
现在图表看起来像这样:
然后workChart.ChartStyle = 8;
将酒吧的颜色更改为:
而不是图表的风格:
我也尝试使用ChartWizard
方法和Chart
其他属性,但目前为止没有运气。
尝试
workChart.ChartStyle = 209;