Выполнение макроса

После того как макрос записан, его можно выполнить в Microsoft Excel или из редактора Visual Basic for Application. Обычно макросы выполняются в Microsoft Excel, однако в ходе изменения их можно выполнить из редактора Visual Basic. Для прерывания выполнения макроса следует нажать клавишу Esc. Для выполнения макроса в Microsoft Excel необходимо:

1. Открыть книгу, которая содержит макрос (если она закрыта).

2. В подменю «Макрос» из меню «Сервис» и выбрать команду «Макросы».

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

4. Нажать на кнопку «Выполнить».

Примечание. Если известна комбинация клавиш для нужного макроса, то достаточно нажать эту комбинацию на клавиатуре.

Назначение области графического объекта для запуска макроса

Иногда макрос удобно назначить какому-либо графическому объекту, расположенному на листе. Для этого необходимо нарисовать объект, а затем выполнить следующие шаги:

1. Выбрать этот объект, щелкнув левой кнопкой мыши на границе объекта, либо правой кнопкой мыши на маркере выделения (небольшой квадратик, появляющийся по углам прямоугольной области, окружающей выделенный объект; перемещение маркера выделения приводит к изменению размера объекта) графического объекта.

2. Выбрать в контекстно-зависимом меню команду «Назначить макрос…».

3. Чтобы назначить ранее записанному макросу выбранный графический объект, нужно ввести название макроса в поле «Имя макроса», а затем нажать кнопку «OK».

После такого назначения, если нажать на графическом объекте левую кнопку мыши, то выполнится назначенный макрос.

Общее задание 2

Назначить выполнение макроса 1 графическому объекту, созданному на рабочем листе.

Порядок выполнения задания:

1. Выведите на экран панель инструментов Рисование, выполнив команду Вид – Панели инструментов - Рисование.

2. Нарисуйте четырехглавую стрелку, выбрав ее из категории Автофигуры.

3. Вызовите на стрелке контекстное меню и выполните команду Назначить макрос и выберите макрос 1

4. Наберите в любой ячейке текст: “хорошая погода” и выполните Макрос1, используя созданный графический объект.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: