Структура программы

Программа на языке VBA записывается в стандартном модуле и оформляется в виде процедуры пользователя. Формат процедуры (программы) в общем случае следующий:

SUB имя_процедуры (список аргументов)

последовательность инструкций (операторов)

END SUB

Инструкции представляют собой последовательность логических строк. Каждая строка состоит из одного или нескольких операторов или процедур. Несколько операторов в одной строке друг от друга отделяются двоеточием

Ключевые слова должны записываться в точном соответствии с их синтаксисом. Рекомендуется использовать комментарии, поясняющие ход выполнения программы. Комментарии вводятся в программу с помощью оператора REM.

Формат оператора:

REM комментарий

или

‘комментарий.

Обычно в начале программы указывается ее название, затем идут разделы объявления констант и переменных, затем текст собственно программы. При составлении программ желательно использовать форматирование программы, т.е. выделять блоки или фрагменты, применять отступы и т.д.