ВУЗ:
Составители:
Рубрика:
1.3. Visual Basic for Applications 32
3
Окна редактора кода, редактора диалогов и просмотра объектов являются
"многодокументными", то есть можно открыть одновременно несколько
различных окон данного типа.
Итак, после того, как открыто окно модуля, можно приступить к вводу
программы. Давайте для начала напишем простейшую программу, ставшую
уже каноническим примером: вывод на экран сообщения "Здравствуй, Мир!".
Введите в окне редактора кода следующий текст:
Sub Hello()
MsgBox("Здравствуй, Мир!")
End Sub
Заметьте, что последнюю строчку не придется вводить вручную: сразу же после
того, как будет введена первая строка программы и нажата клавиша <Enter>,
она сгенерируется автоматически. Когда же во второй строке будет введено
имя функции MsgBox и открывающая список параметров скобка, на экране
непосредственно под точкой ввода появится всплывающая строка-подсказка
желтого цвета с напоминанием синтаксиса данной встроенной функции (рис.
1.3-2).
Теперь можно вызвать написанную процедуру. Это можно сделать из
приложения: например, с помощью диалогового окна Макрос
6
. Но можно
проверить, как работает разработанная программа немедленно, не покидая окна
редактора Visual Basic. Для этого достаточно щелкнуть по кнопке запуска
программы или диалога, располагающейся на панели инструментов Стандарт,
или нажать клавишу <F5>, или выполнить следующую команду:
¾ Запуск ¾ Запуск подпрограммы/UserForm
Автоматически откроется окно приложения, и вы увидите маленькое
диалоговое окошечко с пресловутым сообщением.
В редакторе VBA предусмотрены средства, ускоряющие ввод ключевых слов и
выражений языка программирования. Набрав несколько букв, достаточных для
того, чтобы редактор распознал ключевое слово, нажмите клавиши
<Ctrl>+<Пробел> или
Завершить слово
на панели инструментов Правка –
редактор допишет его сам.
6
Вызов этого диалогового окна осуществляется следующим способом: ¾
Сервис
¾
Макрос
¾
Макросы…
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »