Du meinst
XlsApp := GetActiveOleObject('Excel.Application');
und du landest dann im
XlsApp := CreateOleObject('Excel.Application');
Zweig, oder?
Was solls? Diese
Exception sieht du doch nur Während des Debuggens. Und wieso willst du überhaupt die laufende instanz abgreifen wenn dir auch ein neue Instanz genügt?
Windows Vista - Eine neue Erfahrung in Fehlern.