folgende Ausgangslage:
Ich habe mehrere xls-Dateien offen.
Jetzt möchte ich immerhalb eines Programms zwischen zwei Fenstern öfters hin und her wechseln, nämlich zwischen der gerade aktuellen Datei und der Datei "Stunden.xls", die auch offen ist.
Mein Ansatz war, die Windows-Nummer dieser Datei zu ermitteln, mit
qwe = ActiveWindow.WindowNumber
um dann wieder zurückkomme zu können mit:
Windows(qwe).Activate
Aber da spielt Ecxel nicht mit.
Gibt es da eine Lösung?
Mit ActiveWindow.ActivatePrevious geht da nix. Weil die Reihenfolge durch das Neuöffnen der Dateien bestimmt ist, und die ist beim Makroaufruf unbestimmt und kann daher nicht herangezogen werden.
LG Nino