Pomijanie opcji uruchamiania podczas otwierania bazy danych

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Jeśli użyto ustawienia do określenia, co się stanie po otwarciu bazy danych programu Microsoft Access, możesz pominąć te ustawienia, aby odzyskać pełny dostęp do bazy danych. Na przykład opcje bieżącej bazy danych można ustawić w oknie dialogowym Opcje programu Access , tworząc makro AutoExec albo przez procedurę zdarzenia Otwórz. Jeśli baza danych ma ustawienie opcji uruchamiania, w tym artykule opisano, jak ją pominąć.

Aby pominąć wszystkie opcje uruchamiania, wykonaj następujące czynności:

  • Przytrzymaj naciśnięty klawisz SHIFT podczas otwierania bazy danych.

W zależności od ustawień zabezpieczeń makr bazy danych podczas uruchamiania może zostać wyświetlony co najmniej jeden komunikat zabezpieczeń.

Uwaga

Należy nadal przytrzymać klawisz SHIFT podczas zamykania wszystkich komunikatów zabezpieczeń lub opcje uruchamiania nie są pomijane.

Po otwarciu bazy danych przytrzymując naciśnięty klawisz SHIFT wiele opcji ustawionych na stronie Bieżąca baza danych w oknie dialogowym Opcje programu Access jest pomijanych. Aby zmienić te opcje, wykonaj następujące czynności:

  1. Kliknij kartę Plik, a następnie kliknij pozycję Opcje
    Zostanie otwarte okno Opcje programu Access .
  2. Kliknij pozycję Bieżąca baza danych i zmień ustawienia bieżącej bazy danych.

Uwaga

Aby zmiany były skuteczne, może być konieczne zamknięcie i ponowne otwarcie bazy danych.

W poniższej tabeli wymieniono poszczególne ustawienia na stronie Bieżąca baza danych oraz ich działanie po otwarciu bazy danych przy jednoczesnym przytrzymaniu klawisza SHIFT.

Grupa opcji Ustawienie Zachowanie po pominięciu opcji uruchamiania
Opcje aplikacji Tytuł aplikacji Tytuł aplikacji niestandardowej nie jest wyświetlany.
Ikona aplikacji Ikona aplikacji niestandardowej nie jest wyświetlana.
Wyświetl formularz Wyznaczony formularz nie jest wyświetlany i nie są uruchamiane żadne procedury zdarzeń formularza.
Formularz wyświetlania w sieci Web Jest dostępny tylko wtedy, gdy jest dostępny wyznaczony formularz sieci Web. Gdy ta funkcja jest dostępna, wyznaczony formularz sieci Web nie jest wyświetlany i nie są uruchamiane żadne procedury zdarzeń formularza.
Nawigacja Wyświetl okienko nawigacji Nawet jeśli ta opcja nie jest zaznaczona, zostanie wyświetlone okienko nawigacji.
Opcje wstążki i paska narzędzi Nazwa wstążki Wyznaczona niestandardowa Wstążka nie jest wyświetlana.
Zezwalaj na pełne menu Wszystkie domyślne karty Wstążki są wyświetlane niezależnie od tego ustawienia.
Zezwalaj na domyślne menu skrótów Wszystkie domyślne menu skrótów są wyświetlane niezależnie od tego ustawienia.

Aby uzyskać więcej informacji na temat ustawiania opcji dla bieżącej bazy danych, zobacz artykuł Ustawianie opcji użytkownika dla bieżącej bazy danych z scentralizowanej lokalizacji.

Jeśli dodasz do bazy danych makro programu Access o nazwie AutoExec, zazwyczaj będzie ono uruchamiane przy każdym otwarciu bazy danych. Po pominięciu opcji uruchamiania makro AutoExec nie jest uruchamiane.

Jeśli baza danych ma wielu użytkowników, możesz uniemożliwić użytkownikom pomijanie opcji uruchamiania. Wyłącz klawisz Bypass (SHIFT) za pomocą kodu Visual Basic for Applications (VBA) w celu ustawienia dla właściwości AllowBypassKey wartości False.

Właściwość AllowBypassKey może przybierać następujące wartości ustawień.

Ustawienie Opis
True (Prawda) Włącza klawisz SHIFT, umożliwiając użytkownikom pomijanie właściwości uruchamiania i makra AutoExec.
False (Fałsz) Wyłącza klawisz SHIFT, uniemożliwiając pomijanie właściwości uruchamiania i makra AutoExec przez użytkowników.

Tę właściwość można ustawić przy użyciu makra lub kodu języka VBA.

Aby ustawić właściwość AllowBypassKey przy użyciu makra, należy utworzyć właściwość w następujący sposób:

  • W bazie danych programu Microsoft Access (mdb lub accdb) można ją dodać przy użyciu metody CreateProperty, a następnie dołączyć do kolekcji Properties obiektu Database.
  • W projekcie programu Microsoft Access (adp) można dodać tę właściwość do kolekcji AccessObjectProperties obiektu CurrentProject przy użyciu metody Add .

Ustawienie właściwości AllowBypassKey nie zostanie zastosowane dopiero po następnym otwarciu bazy danych aplikacji.

Początek strony