За сценой среда Visual Basic

За сценой среда Visual Basic. После нажатия кнопки ОК в окне диалога Запись макроса Record Macro Excel вставляет в текущую книгу так называемый модуль module.

При вводе в активном листе названия и адреса фирмы, Excel записывает действия и вставляет в модуль соответствующие инструкции Visual Basic. Но новый модуль не появляется в книге вместе с другими листами.

Чтобы его увидеть, в меню Сервис нужно выбрать команду Макрос и затем Макросы. После этого в открывшемся окне диалога Макрос выделить только что созданный макрос CompanyAddress и нажать кнопку Изменить Edit. Запустится независимое от Excel приложение, редактор Visual Basic, и появится модуль, содержащий макрос CompanyAddress, в соответствии с рисунком 13. Модуль совсем не похож на рабочий лист. Вместо сетки строк и столбцов- окно, которое можно встретить в текстовом процессоре.

Это окно содержит меню, команды которых позволяют редактировать, отлаживать и запускать программы Visual Basic. В модуле можно вводить, копировать, вставлять, перемещать и удалять инструкции Visual Basic и комментарии, используя приемы, знакомые уже по текстовым процессорам. Конечно, можно переключаться из редактора Visual Basic в Excel и обратно с помощью соответствующих кнопок на панели задач Windows.

Рисунок13 Excel преобразует действия, которые вы выполняете, в инструкции Visual Basic и вставляет их в модуль Среда Microsoft Visual Basic интересна во многих отношениях. В правой части редактора Visual Basic находится окно, в котором отображается модуль, содержащий инструкции. Первая и последняя строки исходного кода являются начальной и конечной точками макроса, то есть макрос начинается инструкцией Sub, содержащей его имя, а заканчивается инструкцией End Sub. Специальные термины Visual Basic называются ключевыми словами keywords и на цветном мониторе отображаются синим цветом.

Можно просмотреть или изменить цвета, назначаемые различным элементам макросов Visual Basic, если в меню Tools Сервис редактора Visual Basic выбрать команду Options Параметры и затем в открывшемся окне диалога перейти на вкладку Editor Format Формат. 2.4