Ich Öffne jetzt mein Excel mit
ShellExecute(Application.Handle,PChar('open'),PChar('Excel'),sParameter,PChar(''),SW_SHOWNORMAL);
Das Klappt ja soweit auch.
Wobei ich jetzt aber meine schwierigkeiten habe, ist wenn ich prüfe ob eine Instanz vorhanden ist und ich die in den Vordergrund holen will kommt bei mir diese Fehlermeldung : Variante referenziert kein Automatisierungsobjekt.
Delphi-Quellcode:
try
Excel := GetActiveOleObject('Excel.Application');
Excel := Unassigned;
Excel.Windowstate := SW_SHOWNORMAL;
except
Wie kriege ich excel in den Vordergund?
Diese Anweisung haut bei Word prima hin.