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

UptoLike

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

1.1. Макросы 17
3
вытащить за пределы окна приложения, если это окно не развернуто на весь
экран. Можно разместить эту панель и на границе окна, так, чтобы она не
закрывала текст документа. Отбуксируйте ее, например, к левой или нижней
границе окнабудем называть такие панели припаркованными. Кстати, панели
Стандартная и Форматирование, припаркованы обычно к верхней границе
окна, тоже можно сделать плавающими или припарковать их в другом месте,
например, к нижней границе. Для этого достаточно установить указатель мыши
на любое свободное от кнопок место панели и отбуксировать ее в нужное
положение. Парковка происходит в тот момент, когда указатель мыши попадает
на соответствующую границу окна.
Действия по настройке комбинаций клавиш быстрого вызова, раскрывающихся
меню и панелей инструментов выполняются в других приложениях Office
схожим образом, хотя и имеются некоторые отличия. Например, в Excel при
создании новой кнопки на пользовательской панели инструментов сначала ей
не назначается никакой макросвы просто создаете "пустую" кнопку, которая
еще ничего не делает. Затем нужно выделить ее и нажать в диалоговом окне
Настройка кнопку Изменить выделенный объект. В раскрывшемся меню
здесь имеется команда Назначить макрос, которая позволяет сопоставить
созданной кнопке нужный макрос. Такие различия связаны с различиями в
способах хранения макросов: в Excel они обычно хранятся прямо в рабочих
книгах. Второе отличие касается назначения макросам клавиш быстрого
вызова. В Excel это делается так:
¾ Сервис ¾ Макрос ¾ Макросы
Ü (нужный макрос) Параметры
Сочетание клавиш: (нужная клавиша)
ОК
Отмена
При этом все комбинации клавиш быстрого вызова в Excel являются
сочетанием выбранной клавиши с клавишей <Ctrl>.
1.1.3 Макросы в Access
Макросы в Access выделены в специальной вкладке Макросы и существенно
отличаются от процедур и функций VBA, для которых существует своя вкладка
Модули. В основных приложениях Microsoft Office макросы записываются, как
уже отмечалось, в виде процедур VBA. В Access они хранятся в табличной
форме: каждая строка таблицы, описывающей макрос, представляет собой
описание одной макрокоманды. Для запуска макроса следует обратиться к
имени макроса.
Макрос может быть как собственно макросом, состоящим из
последовательности макрокоманд, так и группой макросов. При наличии
большого числа макросов, объединение родственных макросов в группы может
упростить управление базой данных. Для просмотра имен макросов для