Om du har använt en inställning för att ange vad som ska hända när du öppnar en Microsoft Access-databas kan du kringgå inställningarna för att få fullständig åtkomst till databasen. Du kan till exempel ange alternativ för en aktuell databas i dialogrutan Access-alternativ eller genom att skapa ett AutoExec-makro eller genom att öppna händelseprocedur. Om databasen har en startalternativinställning beskrivs det i den här artikeln hur du kringgår den.
Om du vill kringgå alla startalternativ slutför du följande steg:
-
Håll ned SKIFT-tangenten medan du öppnar databasen.
Beroende på inställningarna för makrosäkerhet för databasen kan ett eller flera säkerhetsmeddelanden visas vid start.
Obs!: Du måste fortsätta att hålla ned SKIFT-tangenten medan du stänger alla säkerhetsmeddelanden, annars går inte startalternativen förbi.
När du öppnar en databas samtidigt som du håller ned SKIFT-tangenten kringgås många av de alternativ som anges på sidan Aktuell databas i dialogrutan Access-alternativ . Så här ändrar du de här alternativen:
-
Klicka på fliken Arkiv och sedan på Alternativ.
Rutan Access-alternativ öppnas.
-
Klicka på Aktuell databas och ändra inställningarna för den aktuella databasen.
Obs!: Du kan behöva stänga och öppna databasen igen för att ändringarna ska börja gälla.
I följande tabell visas varje inställning på sidan Aktuell databas och hur de fungerar när du öppnar databasen samtidigt som du håller ned SKIFT-tangenten.
Gruppen Alternativ |
Inställning |
Beteende när startalternativ kringgås |
Programalternativ |
Programnamn |
Den anpassade programrubriken visas inte. |
Programikon |
Ikonen för anpassat program visas inte. |
|
Visa formulär |
Det angivna formuläret visas inte och ingen av formulärets händelseprocedurer körs. |
|
Webbvisningsformulär |
Är endast tillgängligt när ett angivet webbformulär finns. När det är tillgängligt visas inte det angivna webbformuläret och ingen av formulärets händelseprocedurer körs. |
|
Navigering |
Visa navigeringsfönster |
Även om det här alternativet inte är markerat visas navigeringsfönstret. |
Alternativ för menyfliksområdet och verktygsfältet |
Menyfliksnamn |
Det anpassade menyfliksområdet visas inte. |
Tillåt fullständiga menyer |
Alla standardflikar i menyfliksområdet visas oavsett inställning. |
|
Tillåt standardsnabbmenyer |
Alla standardmenyer visas oavsett inställning. |
Mer information om hur du anger alternativ för den aktuella databasen finns i artikeln Ange användaralternativ för en aktuell databas från en central plats.
Om du lägger till ett Access-makro med namnet AutoExec i en databas körs makrot vanligtvis varje gång du öppnar databasen. När du kringgår startalternativen körs inte AutoExec-makrot.
När databasen har flera användare kan du förhindra att användare kringgår startalternativen. Inaktivera SKIFT-tangenten (Bypass) med VBA-kod (Visual Basic for Applications) för att ange egenskapen AllowBypassKey till False.
Egenskapen AllowBypassKey har följande inställningar:
Inställning |
Beskrivning |
True |
Användarna kan använda Skift till att åsidosätta startegenskaperna och AutoExec-makrot. |
False |
Användarna kan inte använda Skift till att hoppa över startegenskaperna och AutoExec-makrot. |
Du kan ange den här egenskapen med hjälp av en makro- eller VBA-kod.
Om du vill ange egenskapen AllowBypassKey med hjälp av ett makro måste du skapa egenskapen på följande sätt:
-
I en Microsoft Access-databas (.mdb eller .accdb) kan du lägga till egenskapen i samlingen Properties för Database-objektet med metoden CreateProperty.
-
I ett Microsoft Access-projekt (.adp) kan du lägga till egenskapen i samlingen AccessObjectProperties för CurrentProject-objektet med metoden Add.
Inställningen för egenskapen AllowBypassKey börjar inte gälla förrän nästa gång programdatabasen öppnas.