Выполнение макроса может начинаться по команде пользователя, при вызове из другого макроса или процедуры обработки события, а также в ответ на событие в форме, отчете или элементе управления. Например, можно назначить запуск макроса на кнопку в форме, в результате чего макрос будет выполняться при нажатии этой кнопки. Допускается также создание специальной команды меню или кнопки на панели инструментов, запускающей макрос; определение сочетания клавиш, нажатие которых запускает макрос, а также автоматический запуск макроса при открытии базы данных.
Варианты запуска макросов:
– Чтобы запустить макрос из окна конструктора макроса, нужно нажать кнопку 
Запуск на панели инструментов.
– Чтобы запустить макрос из окна базы данных, следует выбрать вкладку Макросы, активизировать имя макроса и нажать кнопку Запускв окне базы данных (можно также выполнить двойной щелчок на имени запускаемого макроса).
– Чтобы запустить макрос из любого режима Microsoft Access, нужно выбрать команду Сервис\ Макрос\ Запуск макроса и указать имя макроса.