Вам понадобится
  • - программа MS Access.
Инструкция
1
Выберите способ запуска макроса в зависимости от необходимости. Все они разделяются на две группы: непосредственный и косвенный запуск. Непосредственный запуск макроса производится при создании и отладке макроса из окна базы данных. После завершения работы над ним его связывают с нужными событиями, и после этого запуск становится косвенным.
2
Откройте окно базы данных, перейдите во вкладку «Макрос», дважды щелкните левой кнопкой мыши по нужному макросу. Либо выделите его и нажмите клавишу Enter либо щелкните команду «Запуск» на панели инструментов. Для выполнения отладки макроса запустите его из окна конструктора. Для этого щелкните по кнопке «Запуск».
3
Запустите выполнение макроса с помощью меню «Сервис», далее пункт «Макрос» и команды «Выполнить макрос». В открывшемся диалоговом окне «Запуск макроса» выберите из списка нужный объект, который содержится в базе данных, и щелкните по кнопке «ОК».
4
Выполните косвенный запуск макроса, для этого укажите макрос в качестве действия кнопки на панели инструментов либо пункта меню. Также вы можете указать макрос как обработчик событий. Когда наступает какое-либо событие формы, элемента управления либо отчета, происходит запуск ассоциированного с этим событием обработчика, в его роли может выступить макрос, который выполнит нужные вам действия. Запустите макрос из другого макроса. Для этого при его создании выберите аргумент «Число повтора» и «Условие повтора». Так вы сможете организовать циклы выполнения.
5
Создайте предопределенный макрос, который запускается автоматически при открытии базы данных. Он называется AutoExec. Либо создайте макрос AutoKeys, который можно запустить на выполнения с помощью нажатия определенной комбинации клавиш. Запуск макроса также можно осуществить из процедуры языка Visual Basic. Для этого выполните команду DoCmd «Введите имя макроса».