Работа с процедурами VBA
Процедура — это последовательность операторов VBA, расположенная в модуле VBA, доступ к которому можно получить с помощью VBE. Модуль может включать любое количество процедур.[1] Некоторые процедуры получают аргументы. Аргумент — это информация, используемая процедурой в процессе выполнения. Аргументы процедуры во многом подобны аргументам, используемым функциями Excel.
При объявлении процедуры с использованием ключевого слова Sub применяется следующий синтаксис.
[Private | Public][Static] Sub имя([список_аргументов])
[инструкции]
[Exit Sub]
[инструкции]
End Sub
Рис. 1. Запуск процедуры из Visual Basic Editor