Основы VВА для автоматизации расчетных задач. Никищенков С.А - 7 стр.

UptoLike

7
нажатием на букву "в". В дальнейшем этот макрос будет выполняться при нажатии
комбинации клавиш <Ctrl+в>.
4. Щелкаем на кнопке "ОК". Если была активна панель инструментов "Visual
Basic", на ней появится кнопка "Остановить запись", говорящая о том, что можно
выполнять действия для макроса.
5. Переходим на Лист1, для этого щелкаем на ярлычке Лист1.
6. Выделяем ячейку А1 и вводим слово "Цена".
7. Выделяем ячейку В1 и вводим слово "Количество".
8. Выделяем ячейку С1 и вводим слово "Стоимость".
9. Выделяем ячейку А2 и вводим любое число.
10. Выделяем ячейку В2 и вводим любое число.
11. Выделяем ячейку С2 и вводим формулу =А2*В2. Щелкаем на
кнопке
"Остановить запись" или выбираем команду СервисМакросОстановить запись для
завершения записи макроса. В результате наших действий формируется процедура.
Чтобы ее просмотреть, требуется выполнить команду СервисМакросМакросы,
выбрать в окне диалога макрос "Ввод" и нажать кнопку "Изменить". После этого мы
попадаем в режим редактора Visual Basic, где в специальном окне
отображается
программный код макроса (рис. 3).
Макрос представляет процедуру, начинающуюся с ключевого слова Sub и
заканчивающуюся словом End Sub. Первые строки процедуры являются
комментариями, они содержат имя макроса, дату записи, автора и комбинацию клавиш.
Далее следуют команды, записанные по правилам VBA. Каждая команда соответствует
выполненному действию.
Рассмотрим подробно команды макроса.
Sheets ("Лист1").Select переход
на Лист1. Данная команда состоит из указания
на объект Sheets ("Лист1") и метода Select для рабочего листа.
Рис. 3. Вид окна программного кода с макросом