0
Я создаю круговую диаграмму в VS 2008 проекта C# с использованием Microsoft Office Interop Excel.Процентный формат в круговой диаграмме C#
Код:
Excel.Chart xlChart = (Excel.Chart)xlWorkBook
.Charts
.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Excel.Range xlDataRange = xlWorkSheet
.get_Range(xlWorkSheet.Cells[
nDataForDiagramRow - alToExcelInvestmentGroupNames.Count,
_nColumnsCount - 3
],
xlWorkSheet.Cells[
nDataForDiagramRow - 1,
_nColumnsCount - 2
]);
xlChart.ChartType = Excel.XlChartType.xl3DPieExploded;
xlChart.Elevation = 60;
xlChart.Rotation = 130;
xlChart.SetSourceData(xlDataRange, Type.Missing);
xlChart.ApplyDataLabels(Excel.XlDataLabelsType.xlDataLabelsShowLabelAndPercent,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing);
xlChart.Location(Excel.XlChartLocation.xlLocationAsObject, xlWorkSheet.Name);
С методом xlChart.ApplyDataLabels
я делаю этикетки и в процентах видны, но в процентах округляются.
Как получить доступ к формату метки, чтобы показать дробную часть процента?