Как создать макрос в Excel?
В Microsoft Excel, также как и в других приложениях Microsoft Office, есть такая интересная штука как макрос. Если в двух словах, то макрос — это программируемая последовательность действий. Создать его можно двумя способами:
1. С помощью соответствующего пункта меню;
2. Вручную.
Первый способ очень простой и не требует специальных навыков программирования. Но прежде чем приступать к созданию макроса, необходимо поковырять настройки безопасности. Заходим в Файл/Параметры/Центр управления безопасностью/Параметры центра управления безопасностью/Параметры макросов. Здесь необходимо выбрать Включить все макросы.
Нажимаем ОК.
Далее необходимо включить вкладку Разработчик, так как по умолчанию она обычно отключена. В меню Файл/Параметры/Настройка ленты ставим галочку напротив пункта Разработчик.
Теперь все готово, и мы переходим непосредственно к созданию макроса. Открываем вкладку Разработчик и нажимаем Запись макроса.
Появится окно, в котором нужно указать имя макроса, назначить клавишу для быстрого запуска, а также выбрать книгу, в которую необходимо сохранить макрос.
После нажатия кнопки ОК начинается запись макроса. Все что вы будете делать, будет записываться. К примеру, можно создать таблицу и отредактировать ее — задать нужное количество строк, столбцов, их ширину. Затем, чтобы остановить запись, нужно нажать соответствующую кнопку.
Теперь, чтобы запустить наш макрос, нужно на вкладке Разработчик нажать Макросы.
В появившемся окне находим созданный нами макрос и нажимаем Выполнить. Также можно использовать комбинацию клавиш, которую мы вводили при создании макроса.
Преимуществ у данного способа создания макросов не очень много. В большинстве случаев такой макрос можно применить только в текущей книге и для какой-то конкретной ситуации. Гораздо эффективнее использовать макрос, написанный при помощи языка программирования Visual Basic. Однако создание такого макроса требует определенных навыков. Пример создания макроса на VBA рассмотрен здесь.