Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 20 стр.

UptoLike

Составители: 

1.1. Макросы 21
3
Для описания сочетания клавиши с клавишами SHIFT, CTRL или ALT следует
указать их код перед кодом обычной клавиши. Например, комбинация клавиш
Alt+F специфицируется как ”%F”.
Для описания сочетаний нескольких клавиш с клавишами SHIFT, CTRL или
ALT коды этих клавиш заключаются в круглые скобки, а перед ними
указывается код, соответствующий клавише SHIFT, CTRL или ALT.
Например, нажатию клавиш E и C при нажатой и удерживаемой клавише
SHIFT соответствует "+(EC)". Для указания нажатия клавиши E при нажатой
клавише SHIFT, за которым следует нажатие клавиши C без удерживания
клавиши SHIFT, используется код "+EC".
Для описания нескольких последовательных нажатий одной клавиши
используют синтаксис {клавиша число}. Пробел между элементами клавиша и
число является обязательным. Например, {LEFT 42} означает "нажмите
клавишу СТРЕЛКА ВЛЕВО 42 раза; {h 10} означает "нажмите клавишу H 10
раз".
1.1.3.2 Вызов макроса
Непосредственно вызвать разработанный макрос на выполнение можно
несколькими способами.
Первыйнажать кнопку Запуск, когда макрос открыт в режиме
редактирования, или то же самое с помощью меню: ¾ Запуск ¾ Запуск.
Второй Макросы Ü <имя макроса> 2L, или ¾ Сервис ¾
Макрос ¾ Запуск макросаØ<имя макроса>.
Третийс помощью макрокоманды
ЗапускМакроса
можно запустить один
макрос из другого.
И последнее, это привязать макрос к событию. Обычно макросы ассоциируются
с какими-либо событиями (щелчок кнопки мыши, перемещение между полями,
изменения в записи, открытие или закрытие форм и таблиц и пр.),
возникающими в процессе работы с базой данных. В зависимости от того, что
требуется делать, макросы можно привязать к форме, к разделу формы, к
отчету или разделу отчета.
Чтобы ввести макрос в форму, нужно создать объект, ассоциируемый с
макросом, или назначить для формы или поля событие, которое будет вызывать
макрос. В обоих случаях форма должна быть открыта в режиме конструктора.
Формы Ü <имя формы> Конструктор
¾ Вид ¾ Свойства События
Для привязки макроса к одному из событий нужно открыть выпадающий
список доступных макросов ( кнопка Ø в поле выбранного события) и выбрать
требуемый макрос, или путем нажатия кнопки с многоточием начать