Hallo zusammen,
mein eigens gebasteltes Makro traf auf Begeisterung und wird nun von mehreren Kollegen benutzt. Außer von einem. Eigentlich sollten wir alle in einheitlich konfigurierten (virtuellen) Desktops arbeiten aber bei diesem einen Kollegen funktioniert folgender Schritt nicht:
Windows("Name.xlsx").Activate
Ich nehme exakt die gleiche Datei, führe den Code bei mir aus - klappt einwandfrei. Lediglich bei diesem einen Kollegen funktioniert es nicht, Laufzeitfehler 9 "Index außerhalb des gültigen Bereichs" (also als wäre die betreffende Datei nicht geöffnet).
Probiert habe ich bereits:
- Workbooks("Name.xlsx").Activate
- Application.Windows("Name.xlsx").Activate
Ich lehne mich mal aus dem Fenster und behaupte, am Code kann es nicht liegen - funktioniert ja bei allen anderen einwandfrei. Die Frage ist, was könnte tatsächlich verhindern, dass das Makro bei diesem einen Kollegen funktioniert?
Jeder Vorschlag ist willkommen
Danke!
mein eigens gebasteltes Makro traf auf Begeisterung und wird nun von mehreren Kollegen benutzt. Außer von einem. Eigentlich sollten wir alle in einheitlich konfigurierten (virtuellen) Desktops arbeiten aber bei diesem einen Kollegen funktioniert folgender Schritt nicht:
Windows("Name.xlsx").Activate
Ich nehme exakt die gleiche Datei, führe den Code bei mir aus - klappt einwandfrei. Lediglich bei diesem einen Kollegen funktioniert es nicht, Laufzeitfehler 9 "Index außerhalb des gültigen Bereichs" (also als wäre die betreffende Datei nicht geöffnet).
Probiert habe ich bereits:
- Workbooks("Name.xlsx").Activate
- Application.Windows("Name.xlsx").Activate
Ich lehne mich mal aus dem Fenster und behaupte, am Code kann es nicht liegen - funktioniert ja bei allen anderen einwandfrei. Die Frage ist, was könnte tatsächlich verhindern, dass das Makro bei diesem einen Kollegen funktioniert?
Jeder Vorschlag ist willkommen
Danke!