Verweise bei unterschiedlichen Office-Versionen
11.09.2018 18:59:47
Barbara
in unserer Firma kursieren Excel-Dateien mit Makros, die einen Verweis auf
C:\Program Files\Microsoft Office\Office15\MSWORD.OLB
haben.
Manche Rechner aber haben Office14. Und die bräuchten einen Verweis auf
C:\Program Files\Microsoft Office\Office14\MSWORD.OLB .
Das wurde beim Verteilen der Dateien mit den Verweisen leider nicht bedacht. Wenn die diese Dateien öffnen, bekommen sie eine Fehlermeldung:
"Fehler beim Kompilieren: Programm oder Bibliothek nicht gefunden"
Die auslösenden Befehle sind nämlich in Functions und Makros, die gleich beim Start ausgeführt werden und kommen ca. 30 Mal vor, erzeugen also 30 Fehlermeldungen.
Im verweis-Fenster steht in der entsprechenden Zeile der "Verfügbaren Verweise":
"NICHT VORHANDEN: Microsoft Word 15.0 Object Library".
Es ist nur der etwas andere Ordnername, der den Zugriff auf MSWORD.OLB nicht erlaubt.
Man kann zwar für die Zukunft das Makro auf late binding umstellen, das hilft aber nicht beim Öffnen bereits bestehender Dateien mit Verweis wie oben beschrieben.
Was kann man da tun?
LG, Barbara