Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ursprüngliche KB-Nummer: 283806
Hinweis
Erfordert grundlegende Makro-, Codierungs- und Interoperabilitätskenntnisse. Dieser Artikel bezieht sich auf eine Microsoft Access-Datenbank (.mdb und ACCDB) und auf ein Microsoft Access-Projekt (ADP).
Symptome
Wenn Sie eine Prozedur haben, die eine Visual Basic for Applications-Funktion enthält und Die Datenbank einen Verweis auf eine fehlende Objektbibliothek oder Typbibliothek enthält, erhalten Sie möglicherweise eine der folgenden Fehlermeldungen, wenn Sie Ihre Module kompilieren oder die Prozedur ausführen:
Fehlermeldung 1
Ihre Microsoft Access-Datenbank oder Ihr Projekt enthält einen fehlenden oder fehlerhaften Verweis auf den Dateinamen> der Datei<.
* Um sicherzustellen, dass Ihre Datenbank oder Ihr Projekt ordnungsgemäß funktioniert, müssen Sie diesen Verweis beheben.
* Klicken Sie auf 'Hilfe', um zu erfahren, wie Sie diesen Verweis beheben können.
Fehlermeldung 2
Kompilierungsfehler:
Projekt oder Bibliothek nicht gefunden
Ursache
Ihre Datenbank enthält eine Referenz auf eine Datenbank, Typbibliothek oder Objektbibliothek, die als FEHLEND: <Verweisname> im Dialogfeld "Verweise" gekennzeichnet ist.
Beschluss
Führen Sie die folgenden Schritte aus, um den fehlenden Verweis zu entfernen:
- Öffnen Sie Ihre Datenbank.
- Drücken Sie ALT+F11, um den Visual Basic-Editor zu öffnen.
- Klicken Sie im Menü "Extras " auf "Verweise".
- Klicken Sie, um das Kontrollkästchen für die Typbibliothek oder Objektbibliothek zu deaktivieren, die als FEHLENDEN <Verweisname> gekennzeichnet ist.
Eine Alternative zum Entfernen des Verweises besteht darin, die referenzierte Datei auf den Pfad wiederherzustellen, der im Dialogfeld "Verweise" angegeben ist. Wenn sich die referenzierte Datei an einem neuen Speicherort befindet, löschen Sie die FEHLENDE: <Verweisname-Referenz> , und erstellen Sie dann einen neuen Verweis auf die Datei im neuen Ordner.
Hinweis
In einer Access-Laufzeitanwendung können Sie keine Verweise aus einem Menü anzeigen. Im folgenden Artikel wird jedoch veranschaulicht, wie Verweise mithilfe von Code angezeigt werden: 209849 Durchlaufen von Verweisen zum Anzeigen ihrer Eigenschaften
Schritte zum Reproduzieren des Verhaltens
Öffnen Sie die Beispieldatenbank Northwind.mdb.
Erstellen Sie ein neues Formular, das nicht auf einer Tabelle oder Abfrage basiert.
Klicken Sie im Menü "Einfügen " auf ActiveX-Steuerelement.
Klicken Sie in der Liste "ActiveX-Steuerelement auswählen" auf "Kodak-Steuerelement zum Bearbeiten von Bildern", und klicken Sie dann auf OK.
Speichern Sie das Formular als frmReference, und schließen Sie es.
Schließen Sie Northwind.mdb, und beenden Sie Access.
Suchen und umbenennen Sie die Datei "ImgEdit.ocx" in "ImgEdit.old".
Starten Sie Access, und öffnen Sie dann Northwind.mdb.
Öffnen Sie das Startmodul in der Entwurfsansicht.
Klicken Sie im Menü " Debuggen " auf "Northwind kompilieren". Beachten Sie, dass Sie beide Fehlermeldungen erhalten, die im Abschnitt "Symptome" dieses Artikels erwähnt werden.
Klicke auf OK. Beachten Sie, dass das Dialogfeld "Verweise" angezeigt wird; Der folgende Verweis ist im Dialogfeld "Verfügbare Verweise " hervorgehoben:
MISSING: Kodak Image Edit ControlKlicken Sie im Dialogfeld "Verfügbare Verweise" auf "Abbrechen ".
Suchen und umbenennen Sie die Datei "ImgEdit.old" in "ImgEdit.ocx".
Wiederholen Sie Schritt 10, und beachten Sie, dass die Fehlermeldung nicht mehr angezeigt wird.