Ви можете призначити певну дію або набір дій певній клавіші або сполученню клавіш, створивши групу макросів AutoKeys. Додайте вкладений макрос для кожного сполучення клавіш, яке потрібно створити. Якщо натиснути клавішу або сполучення клавіш, Microsoft Access виконає дію.
Примітка.
Якщо призначити дію сполученню клавіш, яке вже використовується в Access, дія замінить призначення клавіші Access. Наприклад, сполучення клавіш Ctrl+C – це сполучення клавіш для команди Копіювати . Якщо призначити це сполучення клавіш макросу, access за допомогою макросу замість команди Копіювати .
Створення макросу AutoKeys із вкладеними макросами
на вкладціСтворити у групі Макроси та код натисніть кнопку Макрос.
У розкривному списку Add New Action (Додати нову дію ) виберіть Submacro (Вкладений макрос).
У полі ім'я вкладеного макросу введіть клавішу або сполучення клавіш, які потрібно призначити дії або набору дій. У таблиці в кінці цієї статті наведено синтаксис сполучень клавіш.
У розкривному списку Додати нову дію в блоці вкладеного макросу виберіть дію, яку потрібно виконати за допомогою клавіші або сполучення клавіш. Наприклад, можна додати дію Сигнал , яка призводить до запуску дії макросу Сигнал в Access, якщо натиснути клавіші Ctrl+B.
Щоб призначити сполучення клавіш кілька дій, додайте інші дії під першою дією, але тримайте їх у тому самому блоці вкладеного макросу.
Щоб створити інші призначення ключів, створіть додаткові вкладені макроси. Потім виберіть дії в кожному блоці вкладеного макросу за допомогою розкривного списку Додати нову дію . На знімку екрана вище три окремі вкладені макроси визначають три окремі призначення клавіш.
Повторіть кроки 2–5 для всіх інших ключових призначень, які потрібно виконати.
Натисніть кнопку Зберегти або натисніть клавіші Ctrl+S.
У діалоговому вікні Збереження документа в розділі Ім'я макросу введіть
AutoKeys.
Нові призначення ключів доступні, щойно ви збережете групу макросів AutoKeys. Вони залишаються в курсі кожного разу, коли ви відкриваєте базу даних. За потреби можна обійти призначення клавіш і багато інших варіантів запуску, утримуючи натиснутою клавішу Shift під час запуску бази даних.
Важливо
Якщо база даних не має надійного стану, певні дії макросів буде вимкнуто. Щоб увімкнути всі дії макросу, у рядку повідомлень виберіть пункт Параметри , а потім виберіть пункт Увімкнути цей вміст. Це дає змогу виконувати всі дії макросів, доки базу даних не буде закрито.
Синтаксис сполучень клавіш для autoKeys
У таблиці нижче наведено приклад сполучень клавіш, які можна ввести в полі ім'я вкладеного макросу, щоб створити призначення клавіш у групі макросів AutoKeys. Ці сполучення клавіш – це підмножина синтаксису, який використовується в SendKeys інструкції Microsoft Visual Basic.
| Ім’я вкладеного макросу | Клавіша або сполучення клавіш |
|---|---|
^A Або ^4 |
Ctrl+A або Ctrl+4 |
{F1} |
F1 |
^{F1} |
Ctrl+F1 |
+{F1} |
Shift+F1 |
{INSERT} |
Insert |
^{INSERT} |
Ctrl +Insert |
+{INSERT} |
Shift+Insert |
{DELETE} Або {DEL} |
Видалення |
^{DELETE} Або ^{DEL} |
Ctrl+Delete |
+{DELETE} Або +{DEL} |
Shift+Delete |