Hvis du har brugt en indstilling til at angive, hvad der skal ske, når du åbner en Microsoft Access-database, kan du tilsidesætte disse indstillinger for at få fuld adgang til databasen igen. Du kan f.eks. angive indstillinger for en aktuel database fra dialogboksen Access-indstillinger eller ved at oprette en AutoExec-makro eller ved at åbne hændelsesprocedure. Hvis databasen har en indstilling for start, beskrives det i denne artikel, hvordan du tilsidesætter den.
Hvis du vil tilsidesætte alle startindstillinger, skal du udføre følgende trin:
-
Hold Skift nede, mens du åbner databasen.
Afhængigt af indstillingerne for makrosikkerhed for databasen kan du få vist en eller flere sikkerhedsmeddelelser ved start.
Bemærk!: Du skal fortsætte med at holde Skift nede, mens du lukker alle sikkerhedsmeddelelser, ellers tilsidesættes startindstillingerne ikke.
Når du åbner en database, mens du holder Skift nede, tilsidesættes mange af de indstillinger, der er angivet på siden Aktuel database i dialogboksen Access-indstillinger . Hvis du vil ændre disse indstillinger, skal du gøre følgende:
-
Klik på fanen Filer, og klik derefter på Indstillinger.
Feltet Adgangsindstillinger åbnes.
-
Klik på Aktuel database, og rediger indstillingerne for den aktuelle database.
Bemærk!: Det kan være nødvendigt at lukke og genåbne databasen, for at ændringerne kan træde i kraft.
I følgende tabel vises hver indstilling på siden Aktuel database , og hvordan de fungerer, når du åbner databasen, mens du holder Skift nede.
Gruppeboks |
Indstilling |
Funktionsmåde, når startindstillinger tilsidesættes |
Programindstillinger |
Programtitel |
Titlen på det brugerdefinerede program vises ikke. |
Programikon |
Ikonet brugerdefineret program vises ikke. |
|
Vis formular |
Den angivne formular vises ikke, og ingen af formularens hændelsesprocedurer køres. |
|
Webvisningsformular |
Er kun tilgængelig, når der findes en angivet webformular. Når den er tilgængelig, vises den angivne webformular ikke, og ingen af formularens hændelsesprocedurer køres. |
|
Navigation |
Vis navigationsruden |
Selvom denne indstilling ikke er valgt, vises navigationsruden. |
Indstillinger for båndet og værktøjslinjen |
Båndnavn |
Det angivne brugerdefinerede bånd vises ikke. |
Tillad lange menuer |
Alle standardfaner på båndet vises uanset indstillingen. |
|
Tillad standardgenvejsmenuer |
Alle standardgenveje vises uanset indstillingen. |
Du kan få mere at vide om, hvordan du angiver indstillinger for den aktuelle database, i artiklen Angive brugerindstillinger for en aktuel database fra en centraliseret placering.
Hvis du føjer en Access-makro med navnet AutoExec til en database, kører makroen normalt, hver gang du åbner databasen. Når du tilsidesætter startindstillingerne, køres AutoExec-makroen ikke.
Når databasen har flere brugere, kan du forhindre brugere i at tilsidesætte startindstillinger. Deaktiver Skift-tasten (Bypass) ved at bruge Visual Basic for Applications (VBA)-kode til at angive egenskaben AllowBypassKey til Falsk.
Egenskaben AllowBypassKey anvender følgende indstillinger.
Indstilling |
Beskrivelse |
Sand |
Aktivér Skift-tasten, så brugeren kan springe startegenskaberne og AutoExec-makroen over. |
Falsk |
Deaktiver Skift-tasten, så brugeren forhindres i at springe startegenskaberne og AutoExec-makroen over. |
Du kan angive denne egenskab ved hjælp af en makro eller VBA-kode.
Hvis du vil angive egenskaben AllowBypassKey ved hjælp af en makro, skal du oprette egenskaben på følgende måde:
-
I en Microsoft Access-database (.mdb eller .accdb) kan du tilføje egenskaben ved hjælp af metoden CreateProperty og derefter føje den til samlingen Properties for objektet Database.
-
I et Microsoft Access-projekt (.adp) kan du føje egenskaben til samlingen AccessObjectProperties for objektet CurrentProject ved hjælp af metoden Add.
Indstillingen for egenskaben AllowBypassKey træder først i kraft, næste gang programdatabasen åbnes.