Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#5

Re: Zugriff auf eine Excel-Zelle mit Namen

  Alt 6. Feb 2008, 15:52
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.
Andreas
  Mit Zitat antworten Zitat