Możesz przypisać akcję lub zestaw akcji do określonego lub skrótu klawiaturowego, tworząc grupę makr AutoKeys z podmakrami dla każdego skrótu klawiaturowego, który chcesz utworzyć. Po naciśnięciu lub skrótu klawiaturowego MicrosoftOfficeAccess wykonuje tę akcję.
Uwaga: Jeśli przypiszesz akcję do skrótu klawiaturowego, który jest już przypisany do Access, akcja przypisana do tego skrótu klawiaturowego zastąpi przypisanie Access. Na przykład kombinacja CTRL+C to skrót klawiatury dla polecenia Kopiuj . jeśli przypiszesz ten skrót klawiaturowy do makra, 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ź 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ą lub skrótu klawiaturowego. Możesz na przykład dodać akcję Sygnaliści , która spowoduje, że Access po naciśnięciu CTRL+B uruchomi akcję makra Dźwięk .
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 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 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 (i wiele innych opcji uruchamiania), przytrzymując naciśnięty 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 podmakra, aby przypisywać w grupie makr AutoKeys. Te skróty klawiaturowe są podzestawem składni używanym w instrukcji SendKeys w Microsoft Visual Basic.
|
Nazwa podmakro |
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 |