Лабораторная работа 15.
Язык VBA.
Редактор VBA.
Задание 1. Откройте редактор VBA.
Выберите записанный макрос в списке макросов основного приложения, а затем нажмите кнопку ИЗМЕНИТЬ (edit). Запускается редактор VBA, и в окне модуля выводится текст созданного макроса. Изучите получившийся программный код и сравните с языком pascal.
Задание 2. Интерфейс редактора VBA.
Изучите интерфейс редактора VBA:
Попробуйте скрыть, закрепить и переместить окно проекта.
При помощи команды ВСТАВКА/МОДУЛЬ (Insert/Module) создайте новый модуль в своем проекте. В окне свойств задайте имя нового модуля. Убедитесь, что в окне проекта, в соответствующем разделе появился только что созданный модуль.
Задание 3.
В окне модуля напишите следующие код:
Sub ClearCellData()
' пример макроса
Range("A1:H1").Select
Selection.Clear
End Sub
Sub NewMacro()
X = MsgBox("Создать новый макрос?", vbDefaultButton1)
End Sub
Обратите внимание на два списка, расположенных под строкой заголовка окна. В первом списке выводятся все объекты модуля, а во втором - список процедур, связанных с выбранным объектом.
Запустите процедуру.
Задание 4.
Изучите другие команды меню Вставка.
Изучите команды меню Отладки и Запуска.