Hallo zusammen,
ich habe ein Makro programmiert, dass ein Tabellenblatt in einem Worksheet anspricht und in diesem dann etwas macht. Was genau gemacht wird, spielt für mein Problem (denke ich) keine Rolle.
Angesprochen wird folgendermaßen:
Der Code funktioniert auf meinem Arbeitsrechner auch ohne Probleme.
Wenn ich den Code allerdings auf einer anderen "Infrastruktur" ausführen will, bekomme ich den Fehler Laufzeitfehler "9": Index außerhalb des gültigen Bereichs, obwohl an der Datei nichts verändert wurde.
Der Code findet entweder das Workbook oder das Tabellenblatt nicht, obwohl beide definitiv mit den richtigen Namen vorhanden sind. Die Excel Versionen sind auch dieselben (2016).
Da ich noch relativ unerfahren mit dem Programmieren in VBA bin weiß ich nicht woran dies liegen könnte.
Ich hoffe Ihr könnt mir helfen. Wenn weitere Informationen von Nöten sind gebe ich gerne Auskunft.
Vielen Dank und viele Grüße,
Michael
ich habe ein Makro programmiert, dass ein Tabellenblatt in einem Worksheet anspricht und in diesem dann etwas macht. Was genau gemacht wird, spielt für mein Problem (denke ich) keine Rolle.
Angesprochen wird folgendermaßen:
Code:
Workbooks("Kopie von Muster 3 Makro v2").Sheets("Datentabelle").Activate
Der Code funktioniert auf meinem Arbeitsrechner auch ohne Probleme.
Wenn ich den Code allerdings auf einer anderen "Infrastruktur" ausführen will, bekomme ich den Fehler Laufzeitfehler "9": Index außerhalb des gültigen Bereichs, obwohl an der Datei nichts verändert wurde.
Der Code findet entweder das Workbook oder das Tabellenblatt nicht, obwohl beide definitiv mit den richtigen Namen vorhanden sind. Die Excel Versionen sind auch dieselben (2016).
Da ich noch relativ unerfahren mit dem Programmieren in VBA bin weiß ich nicht woran dies liegen könnte.
Ich hoffe Ihr könnt mir helfen. Wenn weitere Informationen von Nöten sind gebe ich gerne Auskunft.
Vielen Dank und viele Grüße,
Michael