Ich habe einen Teil des Codes, der versucht, Daten (aus der Datenbank) in Excel zu exportieren. Wenn ich versuche, diese Aufgabe auszuführen, generiert sie diesen Fehler: < /p>
System.Runtime.InteropServices.COMException occurred
Additional information: Invalid index. (Exception from HRESULT: 0x8002000B (DISP_E_BADINDEX))
< /code>
Code, der diesen Fehler generiert: < /p>
string ExcelFileName = RootFolder + "\\" + "Work_Sheet.xls";
File.Copy(RootFolder + "\\" + "WorksOrder_Template.xls", ExcelFileName);
Excel.Workbook xlWorkBook;
xlWorkBook = excelApp.Workbooks.Open(ExcelFileName, 0, false, Type.Missing, Type.Missing, Type.Missing, true, Type.Missing, Type.Missing, Type.Missing, true, Type.Missing, false, true, Type.Missing);
Excel.Worksheet Page2;
Excel.Worksheet Page3;
Page2 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet2");
Page3 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet3");
< /code>
Die Codezeile auf: < /p>
Page3 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item("Sheet3");
< /code>
generiert den oben genannten Fehler. Irgendeine Idee, wie ich dieses Problem lösen kann?
Ausnahme von HResult: 0x8002000b (disp_e_badindex) für System.runtime.Interopervices.Comexception ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Starke Namensvalidierung fehlgeschlagen. (Ausnahme von HResult: 0x8013141a) '
by Anonymous » » in C# - 0 Replies
- 1 Views
-
Last post by Anonymous
-