Процедуры и функции


Структура программного кода

Программа на языке VBA имеет модульную структуру - главный модуль, в составе которого вложенные модули, содержащие одну или более вложенных процедур.

Каждая переменная имеет сферу действия (уровень видимости).

В VBA переменные имеют три уровня видимости:

· уровень процедуры;

· уровень модуля;

· уровень проекта (общий уровень)

Пример:

Программные модули VBA состоят из одной или более подпрограмм (процедур или функций).

Процедура- минимальный модуль в составе прикладной программы на языке VBA.

Процедуры имеют стандартное оформление:

Sub <имя_процедуры> (аргументы)

тело процедуры (операторы)