Pokud jste pomocí nastavení určili, co se stane, když otevřete Databáze aplikace Microsoft Access, můžete tato nastavení obejít a znovu získat úplný přístup k databázi. Můžete například nastavit možnosti pro aktuální databázi v dialogovém okně Možnosti aplikace Access , vytvořením makra AutoExec nebo otevřít Obslužná procedura události. Pokud má vaše databáze nastavení možnosti spuštění, tento článek popisuje, jak ji obejít.
Pokud chcete obejít všechny možnosti spuštění, proveďte následující krok:
-
Při otevírání databáze podržte stisknutou klávesu SHIFT.
V závislosti na nastavení zabezpečení maker pro vaši databázi se při spuštění může zobrazit jedna nebo více zpráv zabezpečení.
Poznámka: Při zavření všech zpráv o zabezpečení je nutné podržet stisknutou klávesu SHIFT, jinak nebudou možnosti spuštění obejity.
Když otevřete databázi a podržíte stisknutou klávesu SHIFT, mnoho možností, které jsou nastaveny na stránce Aktuální databáze v dialogovém okně Možnosti aplikace Access , bude vynecháno. Pokud chcete tyto možnosti změnit, postupujte takto:
-
Klikněte na kartu Soubor a pak na tlačítko Možnosti.
Otevře se okno Možnosti aplikace Access .
-
Klikněte na Aktuální databáze a změňte nastavení aktuální databáze.
Poznámka: Možná budete muset databázi zavřít a znovu otevřít, aby změny byly účinné.
V následující tabulce jsou uvedena jednotlivá nastavení na stránce Aktuální databáze a jejich chování při otevření databáze při podržení klávesy SHIFT.
Skupina možností |
Nastavení |
Chování při obejití možností spuštění |
Možnosti aplikace |
Název aplikace: |
Název vlastní aplikace se nezobrazí. |
Ikona aplikace: |
Ikona vlastní aplikace se nezobrazuje. |
|
Zobrazit formulář |
Určený formulář se nezobrazí a nespustí se žádný z postupů událostí formuláře. |
|
Formulář webového zobrazení |
Je k dispozici, pouze pokud je k dispozici určený webový formulář. Pokud je k dispozici, určený webový formulář se nezobrazí a není spuštěn žádný z postupů událostí formuláře. |
|
Navigace |
Zobrazit navigační podokno |
I když tato možnost není vybraná, zobrazí se navigační podokno. |
Možnosti pásu karet a panelu nástrojů |
Název pásu karet |
Vyhrazený vlastní pás karet se nezobrazí. |
Povolit použití úplné nabídky |
Všechny výchozí karty pásu karet se zobrazí bez ohledu na nastavení. |
|
Povolit výchozí místní nabídky |
Všechny výchozí místní nabídky se zobrazí bez ohledu na nastavení. |
Další informace o tom, jak nastavit možnosti pro aktuální databázi, najdete v článku Nastavení možností uživatele pro aktuální databázi z centralizovaného umístění.
Pokud do databáze přidáte accessové makro s názvem AutoExec, makro se obvykle spustí při každém otevření databáze. Pokud obejdete možnosti spuštění, makro AutoExec se nespustí.
Pokud má databáze více uživatelů, můžete uživatelům zabránit v obejití možností spuštění. Zakažte klávesu Bypass (SHIFT) pomocí kódu jazyka VBA (Visual Basic for Applications) a nastavte vlastnost AllowBypassKey na Hodnotu False.
Vlastnost AllowBypassKey používá následující nastavení.
Nastavení |
Popis |
True |
Povolí uživatelům obcházet vlastnosti spouštění a makro AutoExec pomocí klávesy SHIFT. |
False |
Zakáže uživatelům obcházet vlastnosti spouštění a makro AutoExec pomocí klávesy SHIFT. |
Tuto vlastnost můžete nastavit pomocí kódu Makro nebo VBA.
Pokud chcete nastavit vlastnost AllowBypassKey pomocí makra, musíte vlastnost vytvořit následujícím způsobem:
-
V databázi Microsoft Accessu (.mdb nebo .accdb) můžete tuto vlastnost přidat pomocí metody CreateProperty a potom ji připojíte ke kolekci Properties objektu Database.
-
V Projekt aplikace Microsoft Access (.adp) můžete přidat vlastnost do accessObjectProperties kolekce CurrentProjectobjektu pomocí add metoda.
Nastavení vlastnosti AllowBypassKey se projeví až při příštím otevření databáze aplikace.