Ausnahme von HResult: 0x8002000b (disp_e_badindex) für System.runtime.Interopervices.ComexceptionC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Ausnahme von HResult: 0x8002000b (disp_e_badindex) für System.runtime.Interopervices.Comexception

Post by Anonymous »

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?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post