Лабораторная работа 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.

Изучите другие команды меню Вставка.

Изучите команды меню Отладки и Запуска.