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

UptoLike

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

1 Средства программирования
Каждое из приложений Microsoft Office допускает два разных уровня
использования:
применение приложения как готового к употреблению универсального инструмента для решения любых задач,
применение приложения как инструментальной среды для разработки собственных приложений, решающих
специфические задачи более эффективным способом.
Средства программирования приложений в Microsoft Office – это средства
работы с макросами и, собственно, язык и среда программирования VBA.
Запись макросов позволяет не просто запомнить последовательность вызовов
команд меню, нажатий на кнопки мыши и ввод данных с клавиатуры, но и
перевести эти действия на объектно-ориентированный язык программирования
Visual Basic for Applications (VBA) и сохранить их в виде готовой к
выполнению программы. Это позволяет использовать полученный текст на
языке программирования VBA в качестве готовых фрагментов (или в качестве
заготовок, требующих дополнительной доводки) для построения из таких
"кирпичиков" будущих приложений на VBA. И конечно же, чтобы в полном
объеме воспользоваться всем богатством возможностей VBA, нужно уметь
писать программы на VBA традиционным способом, вводя текст программы с
клавиатуры (писать ручками, как говорят программисты).
В Microsoft Office предусмотрен очень гибкий в настоящий момент интерфейс
пользователя, и имеются разнообразные способы дополнения, изменения и
настройки пользовательской среды. Можно автоматически записывать
выполняемые пользователем действия и сохранять их в виде макросов на языке
программирования VBA, а также изменять полученный код макросов или
писать их самому с помощью редактора Visual Basic. Можно изменять систему
раскрывающихся меню, дополнять имеющиеся меню новыми меню и
командами, например, командами, предназначенными для выполнения
созданных пользователем макросов. Можно изменять панели инструментов,
перетаскивая кнопки с помощью мыши с одной панели на другую, создавать
новые кнопки инструментов и назначать им макросы, а также изменять и
создавать новые рисунки на кнопках. Наконец, можно изменять стандартные
назначения комбинаций клавиш быстрого вызова для исполнения различных
команд, а также создавать собственные комбинации клавиш быстрого вызова и
назначать им созданные ранее макросы.
1.1 Макросы
Макросэто программа, состоящая из списка команд, которые должны быть
выполнены приложением. Как и командные файлы DOS, макрос служит для
объединения нескольких различных действий в одну процедуру, которую легко
можно вызвать. Этот список команд состоит в основном из макрооператоров,