Zitat von
Linkat:
.... Aber nach dem Programmstart kommt die Fehlermeldung:
Zitat:
...eine
Exception der Klasse EOleException mit der Meldung 'EOle-Fehler 800A03EC' ist aufgetreten.
Du kannst dir weitere Informationen zu dieser Fehlermeldung rausziehen:
http://www.delphipraxis.net/internal...ct.php?t=22524
Aussdem sollte man die Arbeit in min. 2 Schritten erledigen:
Delphi-Quellcode:
var
tmp : OleVariant;
tmp := ExWS1.Names.Item('LTCC_total',null,null);
...
SG1.Cells[1,1]:=tmp.RefersToRange.Cells.Item[0,0];
So lässt sich das Problem näher einkreisen, da der Debugger ja auf der fehlerhaften Zeile anhält.
Wenn man die Zellen in einer Schleife ausliest, gibt es auch einen Geschwindigkeitsvorteil.