Hallo, schau mal in die
WinAPI-Hilfe unter CoInitialize.
Du musst die
Unit Ole2 einbinden und CoInitialize vor dem Excelwork und CoUnInitialize danach aufrufen.
Der Grund dafür ist, dass Delphi für den Hauptthread den Aufruf bereits macht, CoInitialize aber Thread-abhängig ist.
Wer später bremst ist eher tot.