Создание кнопки запуска макроса в форме

Можно предусмотреть запуск макроса пользователем из формы путем нажа­тия кнопки. Эта кнопка должна быть связана с макросом. Для этого в свой­ствах кнопки на вкладке События в строке Нажатие кнопки задается имя макроса.

Создание кнопки запуска макроса. Для создания кнопки запуска макроса надо в окне базы данных выбрать вкладку Макрос и перетащить макрос, который необходимо запустить при нажатии кнопки, из окна базы данных в форму, открытую в режиме конструктора. В форму будет помещена кнопка, связанная с данным макросом. Кнопка будет иметь подпись, соответствующую имени макроса.

Если в макросе содержится группа макросов, при использовании этого ме­тода запускается только первый макрос из группы и нельзя запустить другой макрос, входящий в группу.

Для создания кнопки, запускающей конкретный макрос из группы макро­сов, необходимо, находясь в форме в режиме конструктора, установить кур­сор мыши на кнопку и вызвать ее свойства. В свойствах на вкладке События в строке Нажатие кнопки надо ввести имя макроса группы.

Рисунок 44

  Создание кнопки запуска макроса мастером. Кнопка для запуска макроса может быть создана в форме с помощью мастера. Для этого надо нажать на панели элементов кнопку Мастера, а затем дважды щелк­нуть на элементе Кнопка. После вычерчивания кнопки в форме открывается диалоговое окно Создание кнопок, в котором надо выбрать категорию Разное и дейст­вие Выполнить макрос. Выберите макрос, который будет запус­каться при нажатии кнопки. Мастер позволяет выбрать рисунок или задать текст подписи на кнопке, ввести имя кнопки запуска макроса.

Заметим, что мастер позволяет привязать к кнопке помимо запуска макроса множество других стандартных действий, реализованных в Access с помо­щью процедур обработки событий.

Использование макросов при решении задач


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: