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;