Если при работе с Microsoft Excel у вас возникла необходи-мость несколько раз выполнить одну и ту же последовательность действий, то Вы можете записать эту последовательность под определенным именем. Записанная под определенным именем последовательность действий называется макросом. Записанный макрос можно вызывать для выполнения из основного меню при помощи кнопки на панели инструментов или на рабочей области, а также при помощи комбинации клавиш. Макрос может быть назначен графическому объекту. Макрос записывается на языке Visual Basic for Applications. Текст макроса можно неоднократно редактировать.Для записи макроса произведите следующие действия. Выполните команду Сервис \ Макрос \ Начать запись. Поя-, вится окно диалога Запись макроса (см. рис. 4.42).
Введите в поле ввода Имя макроса название создаваемого ■ макроса. Помимо стандартной информации (когда и кем был *: записан макрос) Вы можете ввести в поле ввода Описание крат-; кое описание назначения макроса. После этого нажмите кнопку г ОК. Начиная с этого момента осуществляется запись макроса. На 'экране появляется кнопка Остановить макрос. Если Вы щелкне¬те на ней кнопкой мыши, то запись макроса будет закончена. • Другим признаком режима записи макроса является появление слова Запись в строке состояния.
Теперь Вам нужно выполнить последовательность действий, которая и будет записана в макрос.
В заключение Вам остается завершить запись макроса. Кроме нажатия на кнопку Остановить макрос, Вы можете воспользо¬ваться альтернативным способом: выбрать пункт меню Сервис I Макрос | Остановить запись.
Если кнопка Остановить макрос отсутствует на экране, то ее легко можно восстановить. Для этого нажмите правую кноп-*, ку мыши на любой панели инструментов и в появившемся спи¬ске выберите пункт Настройка. Появится список категорий кнопок, среди которых выберите кнопку Остановка записи. , Пометьте ее и с помощью мыши разместите в нужном месте { экрана. Для выхода из режима настройки панелей нажмите кнопку Закрыть (см. рис 4.42).
После окончания записи макроса он появляется в списке мак-росов под своим именем. Для вызова макроса выполните команду Сервис | Макрос \ Макросы. Появится окно диалога со списком макросов (см. рис. 4.43). Найдите требуемый макрос и нажмите кнопку Выполнить.
В Excel предусмотрена возможность вызвать макрос при по-мощи клавиши быстрого вызова или назначить макросу пункт меню в списке опций меню Сервис. Обе эти возможности можно реализовать одновременно. При необходимости эти параметры указывают при выполнении процедуры создания макроса в окне диалога (см. рис. 4.42).
Назначить макросу пункт меню или клавишу быстрого вызо¬ва можно и после того, как макрос создан. Для этого выполните команду Сервис I Макрос I Макросы. Появится окно диалога со списком макросов. Выделите нужный и нажмите кнопку Пара-метры. Появится окно диалога, аналогичное представленному на рис. 4.42, в котором Вы сможете сделать все необходимые назначения.