Pokud jste pomocí nastavení určili, co se stane při otevření databáze aplikace Microsoft Access, můžete tato nastavení obejít, abyste znovu získali ú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 , nebo vytvořením makra AutoExec nebo pomocí procedury události Otevřít. 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 (jazyk Visual Basic for Application) 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í makra nebo kódu jazyka 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 projektu aplikace Microsoft Access (.adp) můžete přidat vlastnost do kolekce AccessObjectPropertiesobjektu CurrentProject pomocí metody Add .
Nastavení vlastnosti AllowBypassKey se projeví až při příštím otevření databáze aplikace.