kalleatwork
Goto Top

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

Content-ID: 170813

Url: https://administrator.de/contentid/170813

Ausgedruckt am: 22.11.2024 um 21:11 Uhr

jeronimonino
jeronimonino 02.08.2011 um 15:44:58 Uhr
Goto Top
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
76109
76109 03.08.2011 um 00:36:55 Uhr
Goto Top
Hallo KalleAtWork!

Versuchs mal so:
    Dim oExcel As New Excel.Application, Wkb As Object

    Set oExcel = Excel.Application
    
    Set Wkb = oExcel.Workbooks.Open "Path"  
    ....

Gruß Dieter
KalleAtWork
KalleAtWork 04.08.2011 um 16:36:42 Uhr
Goto Top
Hallo,

der NoRereg-Tipp hat geklappt. Man muss wirkllich alles deinstallieren, nur die 2003 reicht nicht.

besten Dank