Среда редактора Visual Basic for Application

End Sub

Здесь функция MsgBox() активизирует диалоговое окно с сообщением, записанным в кавычках.

Для запуска процедуры надо перейти на лист рабочей книги Excel, выйти из режима конструирования, отжав кнопку Режим конструктора на панели инструментов Элементы управления, нажать на кнопку, для которой была написана процедура обработки события, и проанализировать результат.

Редактор VBA можно открыть и с помощью команды Сервис/Макрос/Редактор Visual Basic, либо щелкнув правой клавишей мыши на ярлычке одного из существующих листов и выбрав из контекстного меню Вставка/Исходный текст.

Строка меню основного окна Редактора Visual Basic содержит пункты:

File – позволяет создавать, открывать, сохранять, печатать проекты, добавлять новые, удалять и сохранять существующие формы проекта, а также создавать *.ехефайлы.

Edit – команды редактирования объектов. Они позволяют вырезать, копировать, вставлять, удалять, связывать объекты и т. д.

View – служит для активизации необходимых окон.

Project – для добавления новых форм, модульных листов, удаления ненужных форм, установления параметров проекта и т. д.

Format – для выбора набора инструментов для компоновки элементов управления на поле экранной формы.

Debug – для отладки и редактирования программы

Run – для проверки работоспособности программы путем ее выполнения.

Tools – для установки различных режимов работы (опций).

Add-Ins – для расширения программной оболочки Visual Basic, путем предоставления дополнительных возможностей и удобств.

Windows – для изменения расположения окон проекта, для переключения между окнами.

Help – встроенная помощь и учебник по Visual Basic.

Помимо основного окна в Редакторе Visual Basic есть еще:

· окно проводника проекта (Project Explorer), в котором отображается состав компонент открытого проекта (по умолчанию оно открыто и находится в левой части окна редактора);

· окно формы (UserForm) для создания пользовательских форм;

· панель инструментов (Toolbox), где показан набор пиктограмм, представляющих элементы управления, которые могут использоваться в разрабатываемом приложении;

· окно свойств (Properties), где перечислены свойства выбранного объекта, которые можно быстро изменить непосредственно в этом окне;

· окно кодов (Code), в котором непосредственно будет записываться программа, т. е. набор операторов данного языка программирования.

Если необходимое окно отсутствует, его можно активизировать, выполнив соответствующую команду из меню View.

Чтобы изменить цвет элементов управления, тип шрифта и т. п., надо открыть окно свойств, выполнив в контекстном меню команду Properties.Свойство Captionпозволяет изменить заголовок, Font–установитьшрифт, Picture– отобразить на форме рисунок, файл с которым можно открыть, нажав кнопку в правой части. Значения свойств могут меняться и программным путем.

С объектом можно производить некоторые действия (очистить интервал ячеек на рабочем листе, показать форму на экране, убрать с экрана и т. п.) с помощью методов. Форма записи метода: