Warum kann ich meine Access-Anwendung nicht im Entwurfsmodus öffnen?

75240
mmyers

Ich habe eine Access 2007-Anwendung (hauptsächlich VB-Code) erhalten, die ich ändern muss. Es wurde für die Produktion gesperrt, sodass die Symbolleisten usw. nicht sichtbar sind. Es handelt sich jedoch um eine .mdb-Datei, nicht um .mde. Theoretisch sollte es also möglich sein, in den Entwurfsmodus zu gelangen, indem Sie Shiftbeim Öffnen gedrückt halten .

Aber diese Methode hat insgesamt nur drei Mal aus dem (wahrscheinlich) 60 oder 70 Mal, das ich ausprobiert habe, funktioniert. Mir ist jetzt klar, dass ich die Symbolleisten hätte aktivieren sollen, während ich sie geöffnet hatte, aber leider bringt mich das jetzt nicht weiter. Weiß jemand, was das Problem verursachen könnte? Ist es meine eigene Schuld oder die Anwendung oder der Zugriff?

5
Erhalten Sie eine Art Sicherheitswarnung, wenn Sie sie öffnen? Die Umschalttaste muss gedrückt gehalten werden, wenn Sie auf die Sicherheitswarnung klicken. emgee vor 15 Jahren 0
Nein, keine Sicherheitswarnung. Das Seltsame ist, dass es eines Tages gerade angefangen hat zu arbeiten und seitdem jeden Tag gearbeitet hat, außer für einmal. Ich habe immer noch keine Ahnung warum. mmyers vor 15 Jahren 0

4 Antworten auf die Frage

7

F11kann die Entwurfsansicht in Access öffnen, abhängig von den Sicherheitseinstellungen. Gib dem einen Schlag.

Nicht gut; anscheinend haben die Autoren auch daran gedacht. mmyers vor 15 Jahren 0
1
Remou

Wenn Sie den Code nicht geändert haben und die Schicht zuvor für Sie funktioniert hat, sollte sie wieder funktionieren. Es ist wichtig, die Umschalttaste gedrückt zu halten, bis die Anwendung vollständig geöffnet ist.

Das Schlüsselwort hier ist "sollte" ... mmyers vor 14 Jahren 1
Nun, Access entscheidet nicht zufällig, ob er öffnet oder nicht. Es ist etwas los, für das Sie nicht verantwortlich sind. Einige Tastaturen unterscheiden beispielsweise die rechte und die linke Umschalttaste (sie haben unterschiedliche Scan-Codes), sollten dies jedoch für Access nicht tun. Versuchen Sie die andere Umschalttaste. David W. Fenton vor 14 Jahren 0
Ich auch und auch Strg und Alt und jede andere Kombination, die mir einfällt. Ich denke, etwas in der Datenbank ist gelegentlich beschädigt. Es scheint nur nach einer Codierungssitzung zu scheitern, in der ich den Code mindestens einmal angehalten habe, anstatt ihn zu beenden. mmyers vor 14 Jahren 0
"Halten Sie die Umschalttaste gedrückt, bis die Anwendung vollständig geöffnet ist", war der Trick für mich. Matt Donald vor 9 Jahren 1
1
Philippe Grondier

Es gibt diese spezielle 'AllowBypassKey'-Eigenschaft, die für eine MDB-Datei ein- / ausgeschaltet werden kann. Wenn diese Option aktiviert ist, können Sie beim Starten der Datei durch Drücken der Umschalttaste den Design-Wert eingeben. Nach dem Deaktivieren können Sie den Wert noch ändern, indem Sie eine leere Zugriffsdatenbank öffnen und VBA-Code schreiben, der die ursprüngliche Datenbank öffnet, die Eigenschaft ändert und sie schließt.

Eine andere Lösung wäre, eine leere Datenbank zu erstellen und einen globalen Import aller in der ersten Datei verfügbaren Dateien vorzunehmen. In dieser neuen Datenbank ist "AllowBypassKey" standardmäßig auf "True" gesetzt

0
3498DB

Sticky Keys werden durch Shiftfünfmaliges Drücken der Taste unter Windows XP oder neuer aktiviert . Dies kann in der Systemsteuerung deaktiviert werden. Ich weiß nicht, ob dies einen Konflikt verursachen könnte oder nicht.