Запуск макросов командными кнопками
Одной из основных целей разработки макрокоманд автоматизации вычислений, должно быть создание легких в использовании интерфейсов. Самый простой путь реализации этой цели − использование командных кнопок непосредственно в рабочей книге. Вставить командную кнопку в рабочий лист можно с помощью панели инструментов Формы. Затем назначить кнопке любой макрос. После выполнения щелчка на вставленной командной кнопке будет вызван на выполнение назначенный макрос.
Создание командной кнопки
Создайте кнопку и назначьте ей выполнение макроса My_Macro. Для этого выполните следующие действия.
1. Откройте рабочую книгу, в которой сохранен макрос.
2. Выполните команды: вкладка Разработчик – группа Элементы управления – – Элементы управления формы – кнопка
.
3. Щелкните по кнопке . Указатель мыши примет форму перекрестия.
4. Поместите указатель мыши в то место рабочего листа, где хотите поместить командную кнопку, нажмите и не отпускайте левую кнопку мыши. Придав кнопке нужный размер, отпустите кнопку мыши. На рабочем листе появится кнопка и одновременно откроется диалоговое окно Назначить макрос объекту, предлагающее выбрать макрос для назначения его командной кнопке.
5. Выберите макрос My_Macro и щелкнем по кнопке ОК. Этот макрос будет назначен созданной кнопке.
6. Введите текст на кнопке My_Macro.
7. Щелкните где-либо вне кнопки, чтобы снять с нее выделение.
8.Установите курсор на любую ячейку рабочего листа и щелкните по кнопке .Должен выполниться макрос My_Macro.