Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание макроса

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

 

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

 

 

1. В окне базы данных выберите вкладку " Макросы ".

2. Нажмите кнопку " Создать ". Появится окно, содержащее бланк создания макроса, в котором и выбираются команды и их аргументы (Рис.1).

3. В ячейке столбца " Макрокоманда " нажмите кнопку раскрытия списка, открывающую список макрокоманд.

4. Выберите имя макрокоманды.

5. Введите текст комментария к макрокоманде (необязательно).

6. В нижней половине окна, при необходимости, укажите аргументы макрокоманды.

На рисунке 1 приведен бланк создания макроса, который открывает форму " Студенты_с_факультетами ".

 
 

 

 


Рис. 1

 

7. Для добавления в макрос других макрокоманд перейдите на следующую строку и повторите шаги с 3 по 6. Макрокоманды выполняются в порядке их расположения в бланке.

Совет. Существует следующий прием быстрого создания макроса, выполняющего действия над конкретным объектом базы данных. Выберите объект в окне базы данных и переместите его с помощью мыши в ячейку макрокоманды в окне макроса. Например, для того чтобы создать макрос, открывающий форму, переместите с помощью мыши форму в ячейку макрокоманды. Для этого расположите окно базы данных и окно макроса рядом на экране с помощью команды " Сверху вниз " или " Слева направо " из меню " Окно "; затем выберите в окне базы данных вкладку объектов нужного типа, выберите объект и переместите его с помощью мыши в ячейку макрокоманды. При переносе макроса в ячейку макрокоманды вводится макрокоманда, запускающая этот макрос (Рис. 2), а при переносе других объектов (таблиц, запросов, форм, отчетов или модулей) в макрос добавляется макрокоманда, открывающая объект.

 

Рис. 2

 

Рассмотрим еще один пример создания макроса, который позволяет подключать любое приложение Windows. В качестве приложения выберем текстовый процессор Word. Создадим макрос, который будет подключать текстовый процессор Word и загружать в него файл.

Для этого в строке " Макрокоманда " выберем команду " ЗапускПриложен ия", в командной строке (в поле " Аргументы макрокоманды ") укажем приложение Winword и имя открываемого файла " Для_макроса_01.doc ", при необходимости указываем полные пути к приложению и к файлу (Рис. 3).

 
 

 

 


Рис. 3

 

Сохранив макрос, запускаем его на выполнение двойным щелчком левой кнопки мыши по имени макроса в окне базы данных. Результат приведен на рисунке 4.

 
 

 


Рис. 4

 

<== предыдущая лекция | следующая лекция ==>
Операторы идентификации | Открытие макроса для редактирования
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 325; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.