Jag har lyckas att skapa ett excel documnet med en chart i.Men när den skapas en chart så skapas series(det som beskriver vad en linje representerar) men jag lyckas inte ändra namn på dom.Ändra series i Excel
här kommer min kåd som jag kör med nu:
_excel.Workbooks.Open(System.Windows.Forms.Application.StartupPath +@"\Bok1.xls",
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing);
ws = (Worksheet)_excel.ActiveSheet;
ws.Activate();
Microsoft.Office.Interop.Excel.Chart chart =
(Microsoft.Office.Interop.Excel.Chart)_excel.Charts.Add(
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value );
chart.ChartWizard(ws.get_Range("A1", "J10"),Microsoft.Office.Interop.Excel.XlChartType.xlXYScatter,
System.Reflection.Missing.Value,
Microsoft.Office.Interop.Excel.XlRowCol.xlColumns,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
System.Reflection.Missing.Value,
"Sales",
"Employee",
"Export in percent",
System.Reflection.Missing.Value );
Excel.SeriesCollection seriesCollection=
(Excel.SeriesCollection)chart.SeriesCollection(Type.Missing);
Excel.Series series = seriesCollection.Item(seriesCollection.Count);
seriesCollection.Add(ws.get_Range("A1", "A10"),Excel.XlRowCol.xlColumns, true,true,false);// <-- ger mig fel
Sista raden ger mig:
An unhandled exception of type 'System.InvalidCastException' occurred in mscorlib.dll
Additional information: OleAut reported a type mismatch.
Någon som vet hur man bör skriva?