Ich wusste schon (leise weinend) bei deinem ersten Beitrag worauf du abzielst.
Nur gibt es kein Event der Excel Applikation, das feuert wenn du auf ein Icon im
Systray klickst. Das Ereignis triggert das System und dieses wiederum kann nur
über die Windows API abgefragt werden.
Vorzugsweise SetWinEventHook Lib "user32" ..................
Lässt sich auch gezielt "aufs Fensterln" einstellen, nur:
Du musst so ein Hook auch ausschalten um vernünftig mit der Applikation arbeiten
zu können und wie willst du sicherstellen, dass das Ereignis auch zutreffend ist.
Das auslösende Systemereignis unterscheidet nicht ob der Fensterflügel aufklappt
oder der Anwender erst auf den Desktop (o.a.) daneben und dann in eine Zelle
klickt. Also geht so etwas wenn, dann nur mit exzessiver Benutzerführung und
meistens schief.
Und Tschüss
|