Hat sich erledigt. Es konnten optimierungen in der bisherigen Implementierung gefunden werden. Jetzt komm ich bei 70.000 Zeilen auf eine Abfragezeit Excel -> Delphi-Anwendung auf ca 4 Sekunden. Und das ist schnell genug.
Ich kann leider keinen Code bereitstellen da dieser auf einer Kaufkomponente übernommen wurde welche nicht optimal war. Nur soviel: Die Aktionen werden schneller wenn man gleich den gesamten Zellenrange einer Excelseite anfordert statt jede Zelle einzeln. Damit werden die
COM-Aufrufe geringer die für eine Performancebremse sorgen.
Windows Vista - Eine neue Erfahrung in Fehlern.