Grundproblem:
ich habe einmal wieder ein komplizierteres Problem. Aufgrund verschiedener Sicherheitseinstellungen habe ich einige Makros, die auf einer lokalen Office-Version anders laufen müssen als unter Citrix.
z.B. Mailversand läuft unter Citrix nur über Sendkeys automatisiert.
Ich möchte jetzt gerne eine Abfrage in meine Makros einbauen die erkennen ob die Exceldatei im Arbeitsplatzprogramm oder unter Citrix geöffnet ist. Leider habe ich bisher keine funktionierende Lösung gefunden (Über Prozesse geht es nicht da beide Versionen parallel laufen können).
Das Einzige was evtl. ein Ansatzpunkt sein könnte - Wenn ich den Mauszeiger in der Taskleiste über das Programm halte steht dort:
- Microsoft Excel (Beim lokalen Excel)
- Microsoft Excel - \\Remote (Bei Citrix-Version)
Bei maximierten Fenstern wird das Remote leider nicht angezeigt. Daher komme ich auch nicht mit dem Auslesen des Fenstertitels zum Erfolg.
Hat vielleicht jemand von Euch eine Iddee wie ich erkennen kann in welchem Excel die Datei geöffnet ist?
Viele Grüße
Marco