

Hin und wieder kann es geschehen, dass Makros bzw. VBA-Programmcodes sich nicht ausführen lassen, wenn die Dateien zuvor in einer anderen Programmversion bearbeitet und gespeichert wurden. Meist wird in diesen Fällen die Ausführung des gesamten Makros oder Programmcodes abgebrochen. Mit wenigen Änderungen lässt sich das Problem jedoch (auch ohne Programmierkenntnisse) häufig schnell beheben. Regina Wolf zeigt, wie Sie dazu vorgehen müssen.
Hin und wieder kann es geschehen, dass Makros bzw. VBA-Programmcodes sich nicht ausführen lassen, wenn die Dateien zuvor in einer anderen Programmversion bearbeitet und gespeichert wurden. Meist wird in diesen Fällen die Ausführung des gesamten Makros oder Programmcodes abgebrochen. Mit wenigen Änderungen lässt sich das Problem jedoch (auch ohne Programmierkenntnisse) häufig schnell beheben. Regina Wolf zeigt, wie Sie dazu vorgehen müssen.
Hin und wieder kann es geschehen, dass Makros bzw. VBA-Programmcodes sich nicht ausführen lassen, wenn die Dateien zuvor in einer anderen Programmversion bearbeitet und gespeichert wurden. Meist wird in diesen Fällen die Ausführung des gesamten Makros oder Programmcodes abgebrochen. Mit wenigen Änderungen lässt sich dieses Problem jedoch oft schnell beheben.
Voraussetzung dafür ist, dass der VBA Code der verwendeten Datei nicht durch ein Passwort geschützt ist oder Ihnen dieses Passwort bekannt ist. Häufige Ursache für Probleme beim Ausführen von VBA Programmcode sind die unterschiedlichen Objekt-Bibliotheken der einzelnen Office Versionen. VBA Code unter Excel 2002 verwendet z.B. Objekt Bibliotheken der Version 10, während derselbe Code in Excel 2003 auf die Bibliotheksversion 11 zugreift. Die Referenzierung auf die Bibliotheken beim Wechsel auf eine höhere Office Version erfolgt in der Regel weitgehend automatisch. Beim Öffnen einer solchen Datei in einer älteren Version führen allerdings fehlerhafte Verweise oft zu Fehlermeldungen bei der Ausführung des VBA Codes. Diese Probleme lassen sich in einem Großteil der Fälle relativ schnell beheben. Für die Fehlerbeseitigung sind keine Programmierkenntnisse erforderlich.
Nachfolgend wird am Beispiel Microsoft Excel erklärt, wie Sie vorgehen, um fehlerhafte Verweise aufzuspüren und zu löschen:
Bild 1: Um die Einstellungen für die Makrosicherheit zu ändern, wählen Sie zunächst Extras / Optionen.
Bild 2: Klicken Sie anschließend im Registerblatt "Sicherheit" auf den Button "Makrosicherheit" und wählen Sie dort die mittlere Sicherheitsstufe.
Bild 3: Deaktivieren Sie die Makros beim Öffnen des Tabellenblatts.
Bild 4: Die Verweise finden Sie im Makroeditor unter "Extras".
Bild 5: Entfernen Sie das Häkchen vor allen nicht vorhandenen Bibliotheken.
Mit etwas Glück sollten jetzt die Makros wieder ohne Fehlermeldung verwendbar sein.
Wir würden uns über Ihre Bewertung und/oder einen Kommentar freuen ‒ nur so können wir Ihnen in Zukunft noch bessere Inhalte liefern.