Możesz przypisać akcja lub zestaw akcji do określonego klawisza lub skrótu klawiaturowego, tworząc grupa makr z podmakrami dla każdego skrótu klawiaturowego, który chcesz utworzyć. Po naciśnięciu klawisza lub skrótu klawiaturowego program Microsoft Office Access wykona tę akcję.
Uwaga: Jeśli przypiszesz akcję do skrótu klawiaturowego, który jest już przypisany do programu Access, akcja przypisana do tego skrótu klawiaturowego zastąpi przypisanie klawisza programu Access. Na przykład kombinacja klawiszy CTRL+C to skrót klawiatury dla polecenia Kopiuj . jeśli przypiszesz ten skrót klawiaturowy do makra, program Access uruchomi makro zamiast polecenia Kopiuj .
Tworzenie makra AutoKeys za pomocą podmakr
-
Na karcie Tworzenie w grupie Makra i kod kliknij pozycję Makro.
-
Z listy rozwijanej Dodaj nową akcję wybierz pozycję Podmakro.
-
W polu nazwa podmakro wprowadź klawisz lub skrót klawiatury, do którego chcesz przypisać akcję lub zestaw akcji. Składnia skrótów klawiaturowych jest wyświetlana w tabeli na końcu tego artykułu pomocy.
-
Z listy rozwijanej Dodaj nową akcję w bloku podmakro wybierz akcję, którą chcesz wykonać za pomocą klawisza lub skrótu klawiaturowego. Możesz na przykład dodać akcję Sygnalijdźdź, która spowoduje, że program Access uruchomi akcję makra Dźwięk po naciśnięciu klawiszy CTRL+B.
Aby przypisać więcej niż jedną akcję do skrótu klawiaturowego, dodaj odpowiednie dodatkowe akcje poniżej pierwszej akcji, ale nadal wewnątrz tego samego bloku podmakro.
-
Aby utworzyć inne kluczowe przypisania, musisz utworzyć dodatkowe podmakr dla każdego przypisania klucza i wybrać akcje wewnątrz każdego bloku podmakro przy użyciu listy rozwijanej Dodaj nową akcję . Na powyższym zrzucie ekranu widać trzy oddzielne przypisania klawiszy zdefiniowane za pomocą trzech oddzielnych podmakr.
-
Powtórz kroki od 2 do 5 dla wszystkich innych kluczowych zadań, które chcesz wykonać.
-
Kliknij przycisk Zapisz lub naciśnij klawisze CTRL+S.
-
W oknie dialogowym Zapisywanie jako w obszarze Nazwa makra wpisz ciąg AutoKeys.
Nowe przypisania kluczy są dostępne od razu po zapisaniu grupy makr AutoKeys i są stosowane za każdym razem, gdy otwierasz bazę danych. Jeśli chcesz, możesz pominąć przypisania klawiszy (i wiele innych opcji uruchamiania), przytrzymując naciśnięty klawisz SHIFT podczas uruchamiania bazy danych.
Ważne: Jeśli bazie danych nie zostanie przyznany stan zaufany, niektóre akcje makr zostaną wyłączone. Wszystkie akcje makr można włączyć, klikając pozycję Opcje na pasku komunikatów, a następnie wybierając pozycję Włącz tę zawartość. Spowoduje to włączenie wszystkich akcji makr do momentu zamknięcia bazy danych.
Składnia skrótów klawiaturowych funkcji AutoKeys
W poniższej tabeli przedstawiono kilka przykładowych skrótów klawiaturowych, które można wprowadzić w polu nazwy podmakro, aby przypisywać klawisze w grupa makr. Te skróty klawiaturowe są podzestawem składni używanym w instrukcji SendKeys w Microsoft Visual Basic.
Nazwa podmakro |
Klawisz lub skrót klawiatury |
---|---|
^A lub ^4 |
CTRL+A lub CTRL+4 |
{F1} |
F1 |
^{F1} |
CTRL+F1 |
+{F1} |
SHIFT+F1 |
{INSERT} |
INSERT |
^{INSERT} |
CTRL+INSERT |
+{INSERT} |
SHIFT+INSERT |
{DELETE} lub {DEL} |
DELETE |
^{DELETE} lub ^{DEL} |
CTRL+DELETE |
+{DELETE} lub +{DEL} |
SHIFT+DELETE |