Добрый день!
Подскажите, как увеличить шрифт подписи данных в диаграмме, построенной с помощью Excel.Interop в C#
Формирую диаграмму так:
sheetcells = sheet.get_Range("A1", "N5");
sheetcells.Select();
//Создаем объект Excel.Chart диаграмму по умолчанию
Excel.Chart excelchart = (Excel.Chart)xlApp.Charts.Add(Type.Missing,
Type.Missing, Type.Missing, Type.Missing);
//Выбираем диграмму - отображаем лист с диаграммой
excelchart.Activate();
excelchart.Select(Type.Missing);
//Изменяем тип диаграммы
xlApp.ActiveChart.ChartType = Excel.XlChartType.xlColumnClustered;
//Создаем надпись - Заглавие диаграммы
xlApp.ActiveChart.HasTitle = true;
xlApp.ActiveChart.ChartTitle.Text
= "Идеи/Предложения по улучшению производства";
//Меняем шрифт, можно поменять и другие параметры шрифта
xlApp.ActiveChart.ChartTitle.Format.TextFrame2.TextRange.Font.Size = 30;
xlApp.ActiveChart.ChartTitle.Font.Size = 18;
xlApp.ActiveChart.ChartTitle.Font.Color = 255;
//Обрамление для надписи c тенями
xlApp.ActiveChart.ChartTitle.Shadow = true;
xlApp.ActiveChart.ChartTitle.Border.LineStyle
= Excel.Constants.xlSolid;
xlApp.ActiveChart.ChartStyle = 202;
//Перемещаем диаграмму на лист 1
xlApp.ActiveChart.Location(Excel.XlChartLocation.xlLocationAsObject, "Диаграмма");
//Получаем ссылку на лист 1
sheet = xlWorkBook.Worksheets[3];
//Перемещаем диаграмму в нужное место
sheet.Shapes.Item(1).IncrementLeft(500);
sheet.Shapes.Item(1).IncrementTop((float)200);
//Задаем размеры диаграммы
sheet.Shapes.Item(1).Height = 450;
sheet.Shapes.Item(1).Width = 850;
//Конец кода - диаграммы на листе там где и таблица
Буду признательна за любые советы