Als u een instelling hebt gebruikt om op te geven wat er gebeurt wanneer u een Microsoft Access-database opent, kunt u deze instellingen omzeilen om weer volledige toegang tot uw database te krijgen. U kunt bijvoorbeeld opties instellen voor een huidige database in het dialoogvenster Opties voor Access , door een AutoExec-macro te maken of door een Open- gebeurtenisprocedure. Als uw database een instelling voor opstartopties heeft, wordt in dit artikel beschreven hoe u deze kunt omzeilen.
Voer de volgende stap uit om alle opstartopties te negeren:
-
Houd Shift ingedrukt wanneer u de database opent.
Afhankelijk van de beveiligingsinstellingen voor macro's worden tijdens het starten een of meer beveiligingsberichten weergegeven.
Opmerking: U moet shift ingedrukt houden terwijl u alle beveiligingsberichten sluit, anders worden de opstartopties niet overgeslagen.
Wanneer u een database opent terwijl u shift ingedrukt houdt, worden veel van de opties die zijn ingesteld op de pagina Huidige database van het dialoogvenster Opties voor Access overgeslagen. Ga als volgt te werk om deze opties te wijzigen:
-
Klik op het tabblad Bestand en vervolgens op Opties.
Het vak Opties voor Toegang wordt geopend.
-
Klik op Huidige database en wijzig de instellingen voor de huidige database.
Opmerking: Mogelijk moet u de database sluiten en opnieuw openen om de wijzigingen van kracht te laten zijn.
In de volgende tabel ziet u elke instelling op de pagina Huidige database en hoe deze zich gedragen wanneer u de database opent terwijl u shift ingedrukt houdt.
Optiegroep |
Instelling |
Gedrag wanneer opstartopties worden overgeslagen |
Toepassingsopties |
Toepassingsnaam |
De titel van de aangepaste toepassing wordt niet weergegeven. |
Toepassingspictogram |
Het pictogram van de aangepaste toepassing wordt niet weergegeven. |
|
Formulier weergeven |
Het aangewezen formulier wordt niet weergegeven en geen van de gebeurtenisprocedures van het formulier worden uitgevoerd. |
|
Webweergaveformulier |
Is alleen beschikbaar wanneer er een aangewezen webformulier aanwezig is. Indien beschikbaar, wordt het aangewezen webformulier niet weergegeven en worden geen van de gebeurtenisprocedures van het formulier uitgevoerd. |
|
Navigatie |
Navigatiedeelvenster weergeven |
Zelfs als deze optie niet is geselecteerd, wordt het navigatiedeelvenster weergegeven. |
Lint- en werkbalkopties |
Naam lint |
Het aangewezen aangepaste lint wordt niet weergegeven. |
Volledige menu's toestaan |
Alle standaardtabbladen op het lint worden weergegeven, ongeacht de instelling. |
|
Standaardsnelmenu's toestaan |
Alle standaardsnelmenu's worden weergegeven, ongeacht de instelling. |
Zie het artikel Gebruikersopties instellen voor een huidige database vanaf een centrale locatie voor meer informatie over het instellen van opties voor de huidige database.
Als u een Access-macro met de naam AutoExec toevoegt aan een database, wordt de macro meestal uitgevoerd wanneer u de database opent. Wanneer u de opstartopties overbrugt, wordt de Macro AutoExec niet uitgevoerd.
Wanneer uw database meerdere gebruikers heeft, kunt u voorkomen dat gebruikers opstartopties omzeilen. Schakel de Shift-toets voor het negeren uit met VBA-code (Visual Basic for Applications) om de eigenschap AllowBypassKey op False in te stellen.
De eigenschap AllowBypassKey gebruikt de volgende instellingen.
Instelling |
Beschrijving |
True |
De Shift-toets inschakelen zodat de gebruiker de opstartopties en de macro AutoExec kan overslaan. |
False |
De Shift-toets uitschakelen zodat de gebruiker de opstartopties en de macro AutoExec niet kan overslaan. |
U kunt deze eigenschap instellen met behulp van een macro- of VBA-code.
Als u de eigenschap AllowBypassKey wilt instellen met een macro, moet u de eigenschap op de volgende manier maken:
-
U kunt in een Microsoft Access-database (.mdb of .accdb) de eigenschap toevoegen met de methode CreateProperty en deze vervolgens toevoegen aan de verzameling Properties van het object Database.
-
U kunt in een Microsoft Access-project (.ADP) de eigenschap toevoegen aan de collectie AccessObjectProperties van het object CurrentProject door de methode Add te gebruiken.
De instelling van de eigenschap AllowBypassKey wordt pas doorgevoerd wanneer de databasetoepassing de volgende keer wordt geopend.