Макрос для открытия запроса

Для того чтобы просмотреть, находясь в форме Клиенты, список клиентов, которые не делали заказов в фирме Борей, следует создать макрос, позволяющий открывать соответствующий запрос, а затем создать на форме специальную кнопку и назначить ей этот макрос.

Начнем с создания макроса. Перейдите в раздел Макросы в окне базы данных и нажмите кнопку . Откроется окно макроса в режиме Конструктор. Верхняя часть окна конструктора – панель описаний – состоит из нескольких столбцов. По умолчанию на этой панели выводятся два столбца: Макрокоманда и Примечание. Здесь можно определить последовательность макрокоманд, из которых состоит макрос. Каждая строка служит для определения одной макрокоманды. В столбце Макрокоманда нужно выбрать в списке требуемую макрокоманду. Набор макрокоманд очень широк, подробное их описание можно получить из справочной системы Access.

Щелкните по первой строке в столбце Макрокоманда и в открывшемся списке выберите макрокоманду ОткрытьЗапрос. Теперь, когда поле Макрокоманда заполнено, в нижней части окна конструктора макроса появляется панель аргументов для ввода значений аргументов соответствующей макрокоманды. Список полей на этой панели зависит от выбранной макрокоманды.

В нашем примере в области Аргументы макрокоманды в строке Имя запроса выберите из списка имя того запроса, который необходимо открыть – Не обращаются в фирму. В строке Режим выберите Таблица (после выполнения макроса на экране должен появиться запрос в режиме Таблица). В строке Режим данных выберите Только чтение, что позволит использовать запрос с ознакомительной целью и запретит вносить в него изменения.

УРОК 4. Макросы. Пишем код полностью с нуля. Академия Excel


Читать еще…

Понравилась статья? Поделиться с друзьями: