Открываем редактор кода  
Всё об Excel

+В закладки

Обучение Excel

Макросы в Excel

Программирование в Excel

Как в Excel ...?

Об Авторе

Карта сайта

Введение в программирование в Excel

Открываем редактор кода

Как правильно запустить макрос

Немного о программировании

Пока выполняется условие - цикл While

Цикл While. Продолжение

Ещё один цикл For

Как проверить условие - if ... then

Ключевые конструкции языка If, Else, ElseIf, Case

Пишем функцию для макроса



Основы работы в редакторе Microsoft Visual Basic

Как мы уже знаем, редактор Microsoft Visual Basic является средой для написания макросов. То есть здесь мы можем написать какой-либо макрос, сохранить его и потом использовать в работе. О том, как это происходит, и будет наш урок.

Для начала запустим Excel. Теперь выполним блиц-команду «Alt+F11». Таким образом мы открыли редактор VBA.

В окошке «Project – VBAProject» отображена структура текущего проекта.

Что ж, давайте сразу сохраним наш проект. Для этого жмём «Ctrl+S».

Сохраним наш документ, например, на «Рабочий стол».

Далее обязательно укажем тип файла - «Книга Excel с поддержкой макросов» и жмём «OK».

Готово. Создадим новый макрос. Для этого ищем пиктограмму «Insert UserForm» и там открываем выпадающее меню, в котором выберем «Module» («Class Module» и «UserForm» оставим на потом).

В результате в проект должен будет добавиться модуль, который станет заготовкой для программы.

Объявим нашу программу и дадим ей имя, например, «program1», для чего напишем две строчки.

А теперь дадим программе задание – вывести на экран классическую фразу «Hello, World!», для этого напишем следующую строчку: «MsgBox ("Hello, World!")».

Прежде чем запустить макрос сохраним его – «Ctrl+S» и после этого жмём «F5» или на пиктограмму с зеленым треугольником.

В результате таких нехитрых действий получаем на экране приветственное сообщение.

Из чего делаем вывод о работоспособности макроса. Таким образом, написание нашей программы на VBA успешно завершено.

Сейчас попробуем запустить макрос из книги Excel.Во вкладке «Вид» находим пиктограмму «Макросы» и выбираем строку тоже «Макросы»(или выполнить блиц-команду «Ctrl+F8»).

Теперь осталось выбрать наш макрос по названию и «Выполнить» его.

© 2012 - 2017 Всё об Excel
Яндекс.Метрика