Vorab "Frohe Weihnachten"!!
Ich möchte mit folgendem Code mit Ole-Unterstützung eine Excel-Datei in Excel öffnen:
Code: Alles auswählen
...
var
Excel: oleVariant;
filename: String;
begin
try
Excel:=CreateOleObject('Excel.Application');
except
ShowMessage('Excel-Datei kann nicht erstellt werden');
end;
filename:=ExtractFilePath(ParamStr(0))+'Mappe1.xls';
Excel.Workbooks.Open(filename);
.
.
.
Projekt .. hat eine Exception-Klasse "EOleSysError" ausgelöst mit der Meldung:
Für diesen Vorgang ist nicht genügend Speicher verfügbar.
Was macht ich falsch?
Wenn ich ein neues Excel-Sheet erstelle und die Zellen in Excel beschreibe klappt alles wunderbar. Nur bei dem Öffnen einer bestehenden Mappe hängt es.
Die Datei gibt es im bestehenden Speicherort.
Für Eure Hilfeleistungen bin ich sehr dankbar!
Viele Grüße
Carsten