Структура программного кода
End Sub
Программа на языке VBA имеет модульную структуру, в составе которого вложенные модули, содержащие одну или более вложенных процедур. Каждая переменная имеет сферу действия (уровень видимости). В VBA переменные имеют три уровня видимости:
· уровень процедуры;
· уровень модуля;
· уровень проекта (общий уровень)
Рис. 19. Пример общей структуры программы
Программные модули VBA состоят из одной или более подпрограмм (процедур или функций). Процедура − минимальный модуль в составе прикладной программы на языке VBA. Процедуры имеют стандартное оформление:
Sub <имя_процедуры> (аргументы)
тело процедуры (операторы)