Wenn Sie eine Microsoft Office Access 2007-Datenbank zu öffnen, wird möglicherweise eine Fehlermeldung mit dem Fehlercode 2950 erhalten . Der Fehler gibt die folgende Fehlermeldung: Aktion fehlgeschlagen Fehler-Nummer: 2950 . Dieser Fehler wird erzeugt, wenn Sie eine Visual Basic für Applikationen oder VBA -Funktion aus einem Makro aufrufen . Symptome
Eines der Symptome dieser Fehlermeldung, wenn Sie ein Makro, das eine VBA-Funktion aufruft ist ein Fehler, das folgende sagt : Aktion fehlgeschlagen Makroname : Zustand: < Bedingung > Makro Name: RunCode Argumente: Fehlernummer: . 2.950
Ursache
Access 2007 enthält ein Trust Center , wo Datenbank-Pfade für vertrauenswürdige hinzugefügt werden Datenbanken. Öffnen einer Datenbank, die auf Funktionen, die nicht mit dem Trust Center wurde hinzugefügt auszuführen benötigt wird den Fehler verursachen 2950 auszuführen . Executable Inhalte wie ein Makro Aufruf einer VBA-Funktion wird in einem nicht vertrauenswürdigen Datenbank deaktiviert zu sein.
Workaround
Der Workaround für dieses Problem ist es, die Datenbank zu aktivieren für die aktuelle Sitzung . Wenn Sie die Datenbank zu trauen zu können, ermöglicht Access 2007 die Datenbank , bis Sie die Datenbank schließen . Sie aktivieren die Datenbank mithilfe der Microsoft Office Sicherheitsoptionen.