Запуск макроса из его окна. Для запуска макроса из его окна надо нажать кнопку Запуск на панели инструментов.
Запуск макроса из окна базы данных. Для запуска макроса из окна базы данных надо на вкладке Макросы установить курсор на имя макроса и дважды щелкнуть кнопкой мыши или нажать кнопку Запуск.
Запуск макроса из любого окна Access. Для запуска макроса из любого окна Access надо выполнить команду меню Сервис/Макрос и ввести в окне Запуск макросаимя макроса в поле Имя макроса. В поле Имя макроса можно ввести имя макроса, входящего в группу, записав <ИмяГруппыМакро-сов>.<ИмяМакроса>. В диалоговом окне Запуск макросав поле со списком Имя макросаотображаются не только имена макросов, представленных в окне базы данных, но и имена макросов, входящих в группу макросов.
Автоматический запуск макроса при открытии базы данных. Пользователь имеет возможность создать макрос, запускающийся при каждом открытии базы данных. Этот макрос отличается только тем, что должен иметь имя AutoExec. В процессе открытия базы данных Access осуществляет поиск макроса с этим именем, и, если такой макрос существует, автоматически запускает его. В макросе AutoExec целесообразно поместить макрокоманды, которые подготовят нужную рабочую среду для пользователя, откроют формы и, если необходимо, другие объекты базы данных, разместят их на экране в удобном виде. Этот макрос создается, как любой другой макрос, и сохраняется под именем AutoExec. При следующем открытии базы данных Access автоматически запустит его. Если требуется открыть базу данных, не выполняя при этом макрос AutoExec, надо открывать базу данных при нажатой клавише Shift. Это позволяет отключать макрос AutoExec, если в окне диалога Параметры запуска, вызываемого командами меню Сервис, Параметры запуска, установлен флажок Специальные клавиши Access. Данный флажок находится в нижней части окна, которая открывается нажатием кнопки Дополнительно.