Post by Josef PoetzlWenn du diese Verweise im Verweisfenster ansiehst, wird dort ein Pfad
angezeigt?
Ja!
Puh!!
Ich habe eine Testserie abgewickelt und kenne mich nun gar nicht mehr
aus!
Die Fehler sind fast für jeden User andere, und auch anders
falls ich zeilenweise trace, oder die Funktion durchlaufen lasse.
Getestet habe ich als Admin, als User mit Admin-Rechten, als
eingeschränkter (gewöhnlicher) User.
Es sind aber immer dieselben Verweise betroffen:
Als eingeschränkter User
beim zeilenweisen Debuggen:
? Get_References("Verweise")
{60254CA0-953B-11CF-8C96-00AA00B8708C} Err.Number <-2147319779>,
Verweis <IHost>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B} Err.Number <-2147319779>,
Verweis <IWshRuntimeLibrary>, Fehler <Automatisierungsfehler
Bibliothek nicht registriert. >
{00020813-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <Excel>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
{00020905-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <Word>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} Err.Number <-2147319779>,
Verweis <SHDocVw>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28} Err.Number <-2147319779>,
Verweis <DAO>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
{0002E157-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <VBIDE>, Fehler <Automatisierungsfehler Bibliothek nicht
registriert. >
Fehler ohne zeilenweises Debuggen:
{60254CA0-953B-11CF-8C96-00AA00B8708C} Err.Number <-2147319779>,
Verweis <IHost>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B} Err.Number <-2147319779>,
Verweis <IWshRuntimeLibrary>, Fehler <Die Methode 'FullPath' für das
Objekt 'Reference' ist fehlgeschlagen>
{00020813-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <Excel>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
{00020905-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <Word>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B} Err.Number <-2147319779>,
Verweis <SHDocVw>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28} Err.Number <-2147319779>,
Verweis <DAO>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
{0002E157-0000-0000-C000-000000000046} Err.Number <-2147319779>,
Verweis <VBIDE>, Fehler <Die Methode 'FullPath' für das Objekt
'Reference' ist fehlgeschlagen>
in der Registry habe ich gefunden:
IHost Windows Script Host (Ver 5.6), GUID in Registry nicht
gefunden, die Datei sollte heißen: C:\WINDOWS\system32\wscript.exe
IWshRuntimeLibrary Windows Script Host Object Model, C:\WINDOWS
\system32\wshom.ocx
Excel Microsoft Excel 12.0 Object Library, E:
\MS_OFF~1\Office12\EXCEL.EXE
Word Microsoft Word 12.0 Object Library, E:
\MS_Office_11\Office12\MSWORD.OLB
SHDocVw Microsoft Internet Controls, %SystemRoot%
\system32\shdocvw.dll
DAO Microsoft Office 12.0 Access database engine Object Library, C:
\PROGRA~1\GEMEIN~1\MICROS~1\OFFICE12\ACEDAO.DLL
VBIDE Microsoft Visual Basic for Applications Extensibility 5.3, C:
\Programme\Gemeinsame Dateien\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB
Als User mit Administratorrechten:
Fehler ohne zeilenweises Debuggen:
? Get_References("Verweise")
objRef.Guid <{60254CA0-953B-11CF-8C96-00AA00B8708C}>, Err.Number
<-2147319779>, Verweis <IHost>, Fehler <Microsoft Office Access kann
das in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
objRef.Guid <{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}>, Err.Number
<-2147319779>, Verweis <IWshRuntimeLibrary>, Fehler <Microsoft Office
Access kann das in Ihrem Ausdruck angesprochene Feld '|' nicht
finden.>
objRef.Guid <{00020813-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <Excel>, Fehler <Microsoft Office Access kann
das in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
objRef.Guid <{00020905-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <Word>, Fehler <Microsoft Office Access kann
das in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
objRef.Guid <{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}>, Err.Number
<-2147319779>, Verweis <SHDocVw>, Fehler <Microsoft Office Access kann
das in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
objRef.Guid <{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}>, Err.Number
<-2147319779>, Verweis <DAO>, Fehler <Microsoft Office Access kann das
in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
objRef.Guid <{0002E157-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <VBIDE>, Fehler <Microsoft Office Access kann
das in Ihrem Ausdruck angesprochene Feld '|' nicht finden.>
beim zeilenweisen Debuggen:
? Get_References("Verweise")
objRef.Guid <{60254CA0-953B-11CF-8C96-00AA00B8708C}>, Err.Number
<-2147319779>, Verweis <IHost>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
objRef.Guid <{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}>, Err.Number
<-2147319779>, Verweis <IWshRuntimeLibrary>, Fehler
<Automatisierungsfehler, Bibliothek nicht registriert. >
objRef.Guid <{00020813-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <Excel>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
objRef.Guid <{00020905-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <Word>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
objRef.Guid <{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}>, Err.Number
<-2147319779>, Verweis <SHDocVw>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
objRef.Guid <{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}>, Err.Number
<-2147319779>, Verweis <DAO>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
objRef.Guid <{0002E157-0000-0000-C000-000000000046}>, Err.Number
<-2147319779>, Verweis <VBIDE>, Fehler <Automatisierungsfehler,
Bibliothek nicht registriert. >
Es ist für mich nicht durchschaubar.
Ich habe testweise die C:\WINDOWS\system32\wshom.ocx registriert, aber
das Ergebnis war dasselbe wie vorher.
Aber alle Aufrufe des WSH funktionieren!
Ich möchte Office 2003 auf dem Rechner mit Office 2007 nicht
installieren, nur um zu probieren, ob es vielleicht geht.
Jedenfalls ging es bisher mit A03 problemlos.
Ich habe noch einen weiteren Rechner mit XP Prof SP3, Office 2007.
Dort werde ich es nochmal testen.
Die zwei umgestellten DB´s funktionieren nach geringfügigen
Anpassungen.
Eben bis auf die Auswerung der Verweise.
Ich kann mir nicht vorstellen, daß Office 2007 unordentlich
installiert ist.
Auf dem Rechner ist so wenig wie möglich drauf.
Als größter Brocken zwar Pinnacle Studio ultimate Version 12, Nero v.
9, VS 2008 sowie WinTV7 von Hauppauge. Das wars dann auch schon.
Mit den besten Grüßen
Wolfgang