Составители:
201
14. РАЗРАБОТКА ПРИЛОЖЕНИЙ В СРЕДЕ MICROSOFT OFFICE
14.1. Что такое VISUAL BASIC for APPLICATIONS
При работе с приложениями (пакетами прикладных программ) часто
возникает задача их автоматизации, т.е. внесения изменений в работу
приложений. Например, прекрасное приложение Microsoft Office – табличный
процессор Excel - не позволяет при проверке условия перейти к вычислениям
в новом блоке ячеек.
До начала 90-х гг. автоматизация приложений была весьма
затруднительной. Для каждого приложения
нужно было изучать свой язык
программирования. Например, для автоматизации Excel использовался язык
макросов Excel, для автоматизации Microsoft Word - язык Word Basic и т.д.
Фирма Microsoft решила, что более эффективно использовать общий язык
программирования для всех приложений - Visual Basic for Applications
(VBA). Это версия языка Visual Basic, которая поставляется непосредственно с
приложениями (т.е. включена в пакет Microsoft Office).
VBA включен в состав всех пакетов Microsoft office.
Изучение языка VBA
применительно к одному из приложений (например, к Excel) даёт основу для
применения его к другим продуктам Microsoft.
Поскольку в данном пособии большинство задач решается в Excel,
рассмотрим создание приложений именно в этом пакете.
14.2. Модули и процедуры в VBA
В VBA, как и в большинстве современных языков программирования,
программа состоит из описательной части и процедур (блоков программы). Эта
совокупность называется модулем.
Существует два типа процедур: процедура – подпрограмма и процедура –
функция (будем называть их просто – подпрограмма и функция).
Подпрограмма выполняет один или несколько операторов и
не возвращает
значения (т.е. при обращении к ней для печати или для передачи в другую
процедуру вычисленных значений нужно предусмотреть специальные
команды).
Пример 1
Создадим подпрограмму, которая будет изменять шрифт, его размер и цвет.
Для этого:
4. Для создания программы перейти в Visual Basic for Applications:
Таблица 15.1
A
1 Январь
2 Февраль
3 Март
4 Апрель
5 Май
6 Июнь
1. Открыть новую книгу в Excel: Пуск – Программы
– Excel.
2. На Листе 1 этой книги подготовить текст табл. 15.1,
который будет изменять наша подпрограмма (шрифт
Arial Cyr, размер 12).
3. Сохранить файл с именем Месяцы, команды: Файл
– Сохранить как.
Страницы
- « первая
- ‹ предыдущая
- …
- 189
- 190
- 191
- 192
- 193
- …
- следующая ›
- последняя »
