Alten Thread ausgrab ...
...
....
Bei mir geht's auch soweit gut:
Code: Alles auswählen
Excel := CreateOleObject( 'Excel.Application');
Excel.visible := true;
WB:= Excel.WorkBooks.Open( Path + 'Mappe1.xls');
Bis hier alles okay, das Dokument wird geöffnet (soweit vorhanden ..) und angezeigt
.. und auch bei mir gibt es hier Exceptions:
Code: Alles auswählen
TRY
Excel.Cells[1,1].Value:= OleVariantStr;
EXCEPT ...
(oder jede andere bekannte Art, Excel-Felder zu lesen oder zu beschreiben ...)
Z.B:
- Excel.Sheets[1].Name := 'DP Sheet'; => Exception
Was funktioniert :
Code: Alles auswählen
- Excel.Sheets.Add; //einen neuen Sheet hinzufügen - OKAY !
- Excel.ActiveWorkbook.SaveAs('C:\Blub.xls'); // OKAY !
- Excel.Workbooks.Add; // OKAY !
Hat sich seit 2008 hier nichts mehr getan ?
Weiss inzwischen jemand wo der Fehler steckt ?