نمایش نمودار در اکسل

ساخت وبلاگ
با سلام
می خواهم نمودار داده های گرید را در اکسل رسم کنم. کد زیر را نوشته ام ولی درست جواب نمی دهد. (با تشکر)

Range range_kol = worksheet.get_Range("A3", Convert.ToChar(65 + radGridView1.RowCount - 1) + (i + 2).ToString());
range_kol.Select();
ChartObjects chartobjects = (ChartObjects)worksheet.ChartObjects(Missing.Value );

ChartObject chartobject = (ChartObject)chartobjects.Add(10, 150, 450, 250); //Left-Top-Width-Height
_Chart chart = (_Chart)chartobject.Chart;

// Call to chart.ChartWizard() is shown using late binding technique solely for the demonstration purposes
Object[] args7 = new Object[11];
args7[0] = range_kol; // Source
args7[1] = Microsoft.Office.Interop.Excel.XlChartType.xl3DCol umn; // Gallery
args7[2] = Missing.Value; // Format
args7[3] = Microsoft.Office.Interop.Excel.XlRowCol.xlRows; // PlotBy
args7[4] = 0; // CategoryLabels
args7[5] = 0; // SeriesLabels
args7[6] = true; // HasLegend
args7[7] = "chart"; // Title
args7[8] = "Sample Category Type"; // CategoryTitle
args7[9] = "type data"; // ValueTitle
args7[10] = Missing.Value; // ExtraTitle
chart.GetType().InvokeMember("ChartWizard", BindingFlags.InvokeMethod, null, chart, args7);
تمپوs...
ما را در سایت تمپوs دنبال می کنید

برچسب : نویسنده : خنج tempos بازدید : 146 تاريخ : پنجشنبه 25 آبان 1396 ساعت: 8:43