Was genau ist bei dir langsam?
Das Speichern oder das Ändern der Werte in der Excel-Datei?
Wenn du viele Werte (in einem Excelbereich) änderst, dann ist evtl. das Arbeiten mit VariantArrays schneller
Alternativ gibts ein paar € aus und machst alles native in Delphi:
https://www.tmssoftware.com/site/flexcel.asp
Windows Vista - Eine neue Erfahrung in Fehlern.