2013-02-09 4 views
1

Я пишу код C# для создания отчета в Excel с диаграммой на 2-м листе. Я могу создать график, но он идет в первом листе. Пожалуйста, помогите получить то же самое во втором листе. Мой код здесь.Создать график в excel второй лист

Range chartRange; 
Object misValue = System.Reflection.Missing.Value; 
ChartObjects xlCharts = (ChartObjects)sheet0.ChartObjects(Type.Missing); 
ChartObject myChart = (ChartObject)xlCharts.Add(10, 70, 250, 250); 
Chart chartPage = myChart.Chart; 
chartRange = sheet0.get_Range("G1", "H1"); 
chartPage.SetSourceData(chartRange, XlRowCol.xlColumns); 
chartPage.ChartType = XlChartType.xl3DLine; 
+0

где вы определяете/назначить 'sheet0'? Вероятно, вам нужно назначить свой второй рабочий лист 'sheet0' ... –

+0

Нет. Это ошибка. – Sanju

ответ

Смежные вопросы