Для того, чтобы начать редактировать макрос, вы должны сначала открыть модуль, содержащий этот макрос, и найти в модуле текст макроса. Например, для того, чтобы редактировать макрос Forml2, который вы записали, вы должны сначала открыть модуль, в котором хранится исходный текст макроса Forml2. Для этого выполните следующее.
1. Откройте редактор Visual Basic, нажав <Alt+Fll>, если он еще не открыт.
2. Раскройте окно Project, если оно еще неоткрыто. Для этого выберите в меню View-Project.
3. Найдите в древообразном списке окна Project модуль, который вы хотите отобразить. Если в окне Project включен режим отображения Folders, вы найдете все модули своего проекта в папке Modules.
4. Дважды щелкните на нужном модуле. При этом его текст раскроется в окне Code.
После этого вы можете воспользоваться списком Procedure, в котором вы найдете нужный макрос.
Для того чтобы добавить к тексту макроса комментарии, сделайте следующее.
1. Установите курсор в конец последней строки стандартного комментария.
2. Вставьте новую строку, нажав клавишу <Enter>.
3. Введите символ апострофа (') — все комментарии начинаются с этого знака.
4. Введите текст комментария.
5. Сохраните измененный макрос.
Вы должны получить код, аналогичный приведенному ниже.
Sub Макрос2()
'' Макрос2 Макрос
' Макрос записан 05.02.2003 (ps)
' Выполнил студент 2 курса Иванов Андрей
' факультет ЭиМ
' Выбор диапазона
Range("B3:D8").Select
' Установка параметров шрифта
With Selection.Font
.Name = "Arial"
.FontStyle = "полужирный"
.Size = 12
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
End Sub
9. С помощью редактора VBA напишите процедуру, которая будет выводить на экран окно приветствия “Hello, World!”. Сохраните ее под именем Hello.