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

Файлы для скачивания:
ФайлОписаниеРазмер файла:Скачивания
Скачать этот файл (P_Macros_03.zip)Пример 14 Кб2006

Давайте возьмем файл с предварительно записанным макросом или запишем новый макрос, как это сделать описано в статье "Как записать макрос не зная языка VBA?".

Чтобы вставить в рабочий лист Кнопку, необходимо настроить (включить) вкладку "Разработчик" на ленте главного меню (Как добавить вкладку "Разработчик" на ленту?).

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

Переходим на страницу, на которой будем размещать кнопку, в главном меню во вкладке "Разработчик" нажимаем кнопку "Вставить", в выпавшем списке выбираем команду "Кнопка (элемент управления формы)"

Как сделать кнопку для запуска своего макроса?

После чего наш курсор мышки превратиться в крестик, наводим его на то место, в которое хотим вставить нашу Кнопку, нажимаем левую клавишу мыши:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_4.png

Откроется диалоговое окно "Назначить макрос объекту":

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_2.png

В этом окне выбираем наш макрос и нажимаем "ОК":

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_3.png

Диалоговое окно закроется, а в указанном нами месте на листе появиться кнопка:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_5.png

Щелкните по любой ячейке левой клавишей мышки, с кнопки снимется выделение:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_6.png

Щелкните левой клавишей мышки по кнопке - макрос выполниться:

kak-sdelat-knopku-dlya-zapuska-svoego-makrosa_7.png

Чтобы макрос выполнялся по нажатию определенных клавиш, читайте статью "Как назначить макросу сочетание клавиш?"

Добавить комментарий