- •Инструкционно-технологическая карта по выполненнию лабораторной работы № (Автоматизированные информационные системы)
- •Содержание работы и последовательность выполнения операций.
- •Общие сведения о макросах
- •Имена макросов
- •Аргументы
- •Условия
- •Макрокоманды
- •Новые возможности макросов в Office Access 2007
- •Создание макроса
- •Функции построителя макросов
- •Создание изолированного макроса
- •Создание группы макросов
- •Создание внедренного макроса
- •Пример. Внедрение макроса в событие отчета «Отсутствие данных»
- •Изменение макроса
- •Дополнительные сведения о макрокомандах
- •Запуск макроса
- •Непосредственный запуск макроса
- •Запуск макроса, находящегося в группе макросов
- •Запуск макроса из другого макроса или из процедуры vba
Функции построителя макросов
Построитель макросов служит для создания и изменения макросов. Он открывается следующим образом.
На вкладке Создание в группе Другие щелкните Макрос. Если эта команда недоступна, щелкните стрелку либо под кнопкой Модуль, либо под кнопкой Модуль класса, а затем щелкните Макрос.
Приложение Access откроет построитель макросов.
Построитель макросов используется для создания списка макрокоманд, которые должны выполняться при запуске макроса. При первом открытии построителя макросов отображаются столбцы Макрокоманда, Аргументы иПримечание.
В области Аргументы макрокоманды при необходимости вводятся или изменяются аргументы для каждой макрокоманды. В поле описания отображается краткое описание каждой макрокоманды и аргумента. Для просмотра описания щелкните макрокоманду или аргумент.
В следующей таблице показаны команды, доступные на вкладке Конструкторв построителе макросов.
ГРУППА |
КОМАНДА |
ОПИСАНИЕ |
Сервис |
Выполнить |
Выполнение макрокоманд, перечисленных в макросе. |
|
Пошагово |
Включение режима пошагового выполнения макроса. При запуске макроса в этом режиме происходит поочередное выполнение каждой макрокоманды. После завершения каждой макрокоманды отображается диалоговое окно Пошаговое исполнение макроса. Для перехода к следующей макрокоманде нажмите в этом диалоговом окне кнопкуШаг. Нажмите кнопку Остановить все макросы, чтобы остановить исполнение этого и всех остальных макросов. Нажмите кнопку Далее, чтобы выйти из пошагового режима и выполнить остальные макрокоманды без остановки. |
|
Построитель |
Эта кнопка активируется при вводе аргумента макрокоманды, содержащего выражение. Щелкните кнопкуПостроитель, чтобы открыть диалоговое окно Построитель выражений, в котором можно создать выражение. |
Строки |
Вставить строки |
Добавление одной или нескольких пустых строк макрокоманд над выбранными строками. |
|
Удалить строки |
Удаление выбранных строк макрокоманд. |
Отображение |
Отобразить все макрокоманды |
Отображение большего или меньшего количества макрокоманд в раскрывающемся списке Макрокоманда.
СОВЕТ. Если кнопкаОтобразить все макрокомандывыделена, снимите выделение, нажав эту кнопку. Если кнопка Отобразить все макрокоманды не выделена, доступен краткий список макрокоманд для надежной базы данных. |
|
Имена макросов |
Отображение или скрытие столбца Имя макроса. Имена макросов необходимы в группе, чтобы можно было различать отдельные макросы, в противном случае они не обязательны. Дополнительные сведения см. в разделе Создание группы макросов далее в этой статье. |
|
Условия |
Отображение или скрытие столбцаУсловие. Этот столбец служит для ввода выражений, которые определяют условия выполнения макрокоманды. |
|
Аргументы |
Отображение или скрытие столбцаАргументы. В этом столбце отображаются аргументы для каждой макрокоманды, что упрощает просмотр макроса. Если столбец Аргументы не отображается, приходится щелкать каждую макрокоманду и просматривать аргументы в разделе Аргументы макрокоманды. Ввод аргументов в столбце Аргументы невозможен. |