Frage

Jedes Mal, wenn ich versuche, einen Assistenten in Access 2007 ein Dialogfeld mit der Meldung erscheint laufe die folgende:

  

Die Datenbank kann nicht geöffnet werden, da das VBA-Projekt darin enthalten ist, kann nicht gelesen werden. Die Datenbank kann nur geöffnet werden, wenn das VBA-Projekt wird zunächst gelöscht. das VBA-Projekt löschen, wird der gesamte Code aus Modulen, Formularen und Berichten. Sie sollten Ihre Datenbank, bevor Sie versuchen zu öffnen, die Datenbank und dlete das VBA-Projekt sichern.

     

Sie eine Sicherungskopie zu erstellen, klicken Sie auf Abbrechen und dann eine Sicherungskopie Ihrer Datenbank erstellen. Um die Datenbank zu öffnen und das VBA-Projekt löschen, ohne eine Sicherungskopie zu erstellen, klicken Sie auf OK.

     

[OK] [Abbrechen] [Hilfe]

(Ja, es ist wahrscheinlich übertrieben die gesamte Nachricht zu schreiben, aber es gibt es.)

Wenn ich auf [OK] Ein weiteres Dialogfeld öffnet sich sagen:

  

Diese Funktion nicht installiert ist, oder deaktiviert wurde.   ...

Allerdings habe ich alle Access 2007-Feature installiert, einschließlich der Assistenten. In der Tat, früher in diesem Frühjahr habe ich die Assistenten in einem anderen Projekt, und ich habe keine Änderungen an meinem Office-Setup gemacht, da dann.

Ich habe Stackoverflow und den Rest der Web gesucht, aber nicht mit einer Lösung für dieses Problem kommen. Hat jemand irgendwelche Ideen?

Vielen Dank. --Knute

P. S. Dies geschieht auch, wenn ich "Office-Schaltfläche" Gehe zu -> "Access-Optionen" -> "Add-Ins" und dann versuchen, "Zugriff Add-Ins" in der "Manage" auszuwählen. Combobox

Update:

Das Problem tritt mit mehr als einer Access-Datenbank. Ich glaube nicht, dass es etwas mit dem tatsächlichen Access-Datenbank zu tun, ich arbeite daran, wie ich in meinem P. S. hinzugefügt oben, sehe ich die gleiche Meldung, wenn ich versuche, meine Access-Add-In durch die Optionen Platten (eine Funktion, die auf eine bestimmte Datenbank nicht verknüpft ist) zu verwalten. Macht das Sinn?

Ich deinstalliert und neu installiert Access 2007, aber nicht deinstallieren und alle von Office neu installieren. Ich habe immer noch das Problem. Jede andere Ideen?

War es hilfreich?

Lösung 2

Ich fand schließlich die Lösung dieses Problems. Ein Plakat auf diesem www.utteraccess.com Faden hat mir geholfen, es herauszufinden. Ich hatte installiert und deinstalliert die 2010 Technical Preview eine Weile zurück, und es verließ anscheinend eine inkompatible Version von C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ VBA \ VBA6 auf meiner Maschine. Durch diesen Ordner löschen, dann Zugang Neustart gezwungen I Büro eine Reparaturinstallation auszuführen. Nach der Reparatur begann meine Assistenten wieder zu arbeiten. Vielen Dank für Ihre Anregungen, Tony.

Andere Tipps

Ist dies nur mit einer Access-Datenbank-Datei oder mehr passieren?

Wenn mehrere try Wieder Installation von Office / Access 2007.

Wenn nur ein dann Ihre Referenzen überprüfen, um zu sehen, ob es etwas gibt, wierd drin. Versuchen Sie auch in eine neue MDB / ACCDB Import und / oder ein dekompilieren. Decompile oder wie Microsoft Access MDB / MDE Größe zu reduzieren und verringern Anlaufzeiten

Auch ich habe dieses Problem komplett mit der Geschichte von Office 2010 Technical Preview uninstallaed zu haben. Ich arbeite mit einem Lenovo X61 Tablet PC mit Windows 7 64-Bit-Modus. Ich fand die zerbrochenen VBA Dateien hier:

C: \ Program Files (x86) \ Gemeinsame Dateien \ Microsoft Shared \ VBA \ VBA6

Die gleiche Lösung: Löschen Sie das VBA6 Verzeichnis.

Das nächste Mal, wenn ich lief Access 2007 ging es automatisch in die Setup-Routine (ein paar Minuten), und wenn es wurde alles getan wurde ordnungsgemäß funktioniert.

Hinweis: Die Deinstallation und Neuinstallation von Access 2007 hat das Problem nicht lösen. Ich hatte das schlechte Verzeichnis zu entfernen, wie in fett oben erwähnt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top