2014-02-25 26 views
0

我正在使用C#创建一个带有图表的Excel工作表。我使用的是饼图饼图,因为有些数据非常小,并且在正常的饼图中不可见。一切工作正常,但我需要格式化帮助。我给你一些代码,希望你能帮助:使用C格式化Excel饼图饼图#

Excel.ChartObjects xlChart = (Excel.ChartObjects)xlWorksheet.ChartObjects(Type.Missing); 
Excel.ChartObject myChart = (Excel.ChartObject)xlChart.Add(350, 30, 300, 250); 
Excel.Chart chartPage = myChart.Chart; 
range = xlWorksheet.get_Range("a3", "b6"); 
chartPage.SetSourceData(range, Excel.XlRowCol.xlColumns); 
chartPage.ChartType = Excel.XlChartType.xlPieOfPie; 

我如何指定我想有饼图的饼图的辅助图表中的数据?

回答

0

我终于找到了一个解决方案:

 myChart.Activate(); 
     Excel.ChartGroup group = chartPage.ChartGroups(1); 
     //put the last 3 values in the second pie 
     group.SplitValue = 3;