Excel 2003 Office 2010 Automatisierungsfehler
Hallo Kollegen,
Umgebung: Win 7 64 Bit mit Word und Excel 2003 SP3 und Rest vom Office 2010 pro SP1
Problem: Im VB versuche ich eine Exceldatei zu öffnen mit
Dim oExcel As New Excel.Application
oExcel.Workbooks.Open "c:\temp\x.xls"
Fehlermeldung:
Laufzeitfehler '-2147319779 (8002801d)'
Automatisierungsfehler
Bibliothek nicht registriert.
Sowohl im VB von Word 2003 als auch im Access 2010
Unter Verweisen ist folgender Eintrag:
Microsoft Excel 11.0 Object Library
C:\Program Files (x86)\Microsoft Office\OFFICE11\EXCEL.EXE
Wenn ich Office 2003 komplett deinstalliere und wieder neu installiere klappt es.
Sobald ich Access 2010 aufrufe erscheint ein Fenster mit der Meldung, dass Access konfiguriert wird und ab da funktioniert es dann wieder nicht mehr.
Nur Excel de- und wieder installieren hilft auch nicht.
Die gleiche Situation unter Vista 32 Bit ist lauffähig auf zwei anderen Rechnern.
Kann da jemand weiterhelfen?
Gruß
Kalle
Umgebung: Win 7 64 Bit mit Word und Excel 2003 SP3 und Rest vom Office 2010 pro SP1
Problem: Im VB versuche ich eine Exceldatei zu öffnen mit
Dim oExcel As New Excel.Application
oExcel.Workbooks.Open "c:\temp\x.xls"
Fehlermeldung:
Laufzeitfehler '-2147319779 (8002801d)'
Automatisierungsfehler
Bibliothek nicht registriert.
Sowohl im VB von Word 2003 als auch im Access 2010
Unter Verweisen ist folgender Eintrag:
Microsoft Excel 11.0 Object Library
C:\Program Files (x86)\Microsoft Office\OFFICE11\EXCEL.EXE
Wenn ich Office 2003 komplett deinstalliere und wieder neu installiere klappt es.
Sobald ich Access 2010 aufrufe erscheint ein Fenster mit der Meldung, dass Access konfiguriert wird und ab da funktioniert es dann wieder nicht mehr.
Nur Excel de- und wieder installieren hilft auch nicht.
Die gleiche Situation unter Vista 32 Bit ist lauffähig auf zwei anderen Rechnern.
Kann da jemand weiterhelfen?
Gruß
Kalle
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 170813
Url: https://administrator.de/contentid/170813
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
3 Kommentare
Neuester Kommentar
Das hat nichts mit dem Betriebssystem zu tun, sondern mit der der Konfiguration des Access 2010.
Probier das mal für beide Office Versionen:
Start –> Ausführen oder Windowstaste + R
regedit aufrufen
Zu folgendem Eintrag navigieren:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
Neuen DWord-Schlüssel hinzufügen
DWord-Schlüssel in NoRereg umbenennen
Als Wert 1 eintragen
vorher musst du aber noch einmal beide Office Versionen deinstallieren und installieren. Beginnend mit der ältesten also zuerst 2003 dann 2010. Bevor du dann die Programme aufrufst einmal den oben genannte Schlüssel setzen
Probier das mal für beide Office Versionen:
Start –> Ausführen oder Windowstaste + R
regedit aufrufen
Zu folgendem Eintrag navigieren:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
Neuen DWord-Schlüssel hinzufügen
DWord-Schlüssel in NoRereg umbenennen
Als Wert 1 eintragen
vorher musst du aber noch einmal beide Office Versionen deinstallieren und installieren. Beginnend mit der ältesten also zuerst 2003 dann 2010. Bevor du dann die Programme aufrufst einmal den oben genannte Schlüssel setzen
Hallo KalleAtWork!
Versuchs mal so:
Gruß Dieter
Versuchs mal so:
Dim oExcel As New Excel.Application, Wkb As Object
Set oExcel = Excel.Application
Set Wkb = oExcel.Workbooks.Open "Path"
....
Gruß Dieter