Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Якщо необхідно, щоб певні дії запускалися щоразу, коли відкривається база даних або веб-програма Access, створіть макрос автозапуску в базі даних для настільних комп’ютерів чи макрос On Start у веб-програмі Access. Наприклад, у базі даних для настільних комп’ютерів макрос автозапуску може автоматично розгортати вікно програми, блокувати область переходів і відкривати певний звіт щоразу, коли відкривається база даних.

У цій статті

Створення макросу автозапуску в базі даних для настільних комп’ютерів

Макрос автозапуску (макрос з ім’ям AutoExec) запускається раніше, ніж інші макроси й модулі в базі даних. Якщо макрос, який виконує всі дії, необхідні, коли база даних запускається, уже створено, просто перейменуйте його на AutoExec, і він запуститься, коли базу даних буде відкрито наступного разу. В іншому разі виконайте ці кроки, щоб створити макрос:

  1. Виберіть вкладку Створення та натисніть кнопку Макрос.Кнопка «Макрос» на вкладці «Створення».

  2. У розкривному списку у верхній частині вікна конструктора макросів виберіть дію, яку потрібно виконати. За потреби введіть відповідні значення в полях аргументів.

    • Якщо вам не вдалося знайти потрібну дію, переконайтеся, що на вкладці Конструктор вибрано параметр Показати всі дії. Буде розгорнуто список дій, які можна використовувати, але список міститиме деякі дії, які виконуватимуться, лише якщо базі даних надано надійний стан. Докладні відомості див. в статті Вибір надійності бази даних.

  3. Повторіть крок 2 для кожної додаткової дії, яку потрібно виконати. Дії також можна знайти в розділі «Каталог макрокоманд», а потім двічі клацнути їх або перетягнути до макросу.

  4. Натисніть кнопку Зберегти, а потім у діалоговому вікні Зберегти як введіть AutoExec.

  5. Натисніть кнопку OK, а потім закрийте конструктор макросів. Новий макрос буде запущено під час наступного відкриття бази даних.

Докладні відомості про те, як створювати макроси, див. в статті Створення макросів інтерфейсу.

Примітки.: 

На початок сторінки

Створення макросу On Start у веб-програмі Access

Макрос On Start у веб-програмі Access виконує такі самі функції, як макрос автозапуску в базі даних для настільних комп’ютерів, але не відображається в області переходів як іменований макрос. Крім того, макрос On Start запускається, коли веб-програма відкривається в браузері, а не коли база даних відкривається в клієнті Access. Коли веб-програма відкривається в браузері, логіку, визначену в макросі On Start, обійти не можна.

Ось як створити його.

  1. Відкрийте веб-програму в Access. Переглядаючи її в браузері, клацніть елементи Настройки > Настроювання у програмі Access.

  2. Клацніть елементи Основне > Додатково > Після запуску макросу.

    Команда «Макрос On Start» на стрічці.

    У програмі Access відкриється конструктор макросів. Якщо макрос On Start уже існує, він відобразиться в програмі Access. Інакше відобразиться пустий макрос, до якого можна додати дії.

  3. Виберіть дії з розкривного списку Додати нову дію або знайдіть дії в каталозі дій і двічі клацніть їх чи перетягніть до макросу.

    Порада.:  У каталозі макрокоманд відображається короткий опис дій, щоб зрозуміти, як вони працюють.

  4. За потреби введіть значення в поля аргументів для доданих дій.

  5. Послідовно натисніть кнопки Зберегти > Закрити.

  6. На вкладці Основне натисніть кнопку Запустити застосунок. Макрос On Start запуститься, коли веб-програму буде відкрито в браузері.

Докладні відомості про те, як створювати макроси у веб-програмі Access, див. в статті Настроювання подання за допомогою макросу інтерфейсу користувача.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.