Access 2003 und 2010 gleichzeitig verwenden

Access 2003 und 2010 gleichzeitig verwenden

Access 2003 und 2010 gleichzeitig verwenden

Während der Entwicklung von Datenbanken arbeite ich lieber mit Access 2003 als mit den neueren Versionen. Anders als bei Excel ist die gleichzeitige Verwendung verschiedener Access-versionen nicht möglich.

access-anwendung-1

Was tun?

Wenn Sie auf dem gleichen System Access 2003 und 2010 abwechselnd betreiben, macht Ihnen vermutlich eines der neuen Features von Office 2010 oder neuer einen Strich durch die Rechnung.  Die Systemprüfung und -aktualisierung überschreibt eine Reihe von Registry-Einträgen. Sie erkennen das daran, daß bei jedem Start von Access 2010 das Office-Setup ausgeführt wird.

Der anschließende Start von Access 2003 scheint zu gelingen, es wird aber eine Fehlermeldung ausgegeben. Beim Arbeiten mit der so geöffneten Datenbank funktioniert der VBA-Editor nicht.

Abhilfe schafft das Ausführen einer .reg-Datei mir folgenden Inhalt, bevor Access 2003 gestartet wird.

Windows Registry Editor Version 5.00>
[HKEY_CLASSES_ROOT\TypeLib\{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}\9.0\0\win32]
@="C:\\Program Files\\Microsoft Office\\Office11\\MSACC.OLB"

Wenn vor dem Programmstart von Access 2003 diese Daten wieder in die Registrierung geschrieben werden, funktioniert Access 2003 reibungslos. Die Pfadangaben gelten für Windows 7 Pro 32 bit und müssen gegebenenfalls angepasst werden.

Das gleichzeitige Ausführen beider Versionen ist, im Gegensatz zu Word und Excel, nicht möglich.