Как создать макрос в Excel?

MS-Excel logoВ Microsoft Excel, также как и в других приложениях Microsoft Office, есть такая интересная штука как макрос. Если в двух словах, то макрос — это программируемая последовательность действий. Создать его можно двумя способами:

1. С помощью соответствующего пункта меню;

2. Вручную.

Первый способ очень простой и не требует специальных навыков программирования. Но прежде чем приступать к созданию макроса, необходимо поковырять настройки безопасности. Заходим в Файл/Параметры/Центр управления безопасностью/Параметры центра управления безопасностью/Параметры макросов. Здесь необходимо выбрать Включить все макросы.


Параметры макросов

Нажимаем ОК.

Далее необходимо включить вкладку Разработчик, так как по умолчанию она обычно отключена. В меню Файл/Параметры/Настройка ленты ставим галочку напротив пункта Разработчик.

Теперь все готово, и мы переходим непосредственно к созданию макроса. Открываем вкладку Разработчик и нажимаем Запись макроса.

Запись макроса

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

makros4

После нажатия кнопки ОК начинается запись макроса. Все что вы будете делать, будет записываться. К примеру, можно создать таблицу и отредактировать ее — задать нужное количество строк, столбцов, их ширину. Затем, чтобы остановить запись, нужно нажать соответствующую кнопку.

makros5

Теперь, чтобы запустить наш макрос, нужно на вкладке Разработчик нажать Макросы.

makros6

В появившемся окне находим созданный нами макрос и нажимаем Выполнить. Также можно использовать комбинацию клавиш, которую мы вводили при создании макроса.

makros7

Преимуществ у данного способа создания макросов не очень много. В большинстве случаев такой макрос можно применить только в текущей книге и для какой-то конкретной ситуации. Гораздо эффективнее использовать макрос, написанный при помощи языка программирования Visual Basic. Однако создание такого макроса требует определенных навыков. Пример создания макроса на VBA рассмотрен здесь.


Оцените статью 1 Балл2 Балла3 Балла4 Балла5 Баллов (3 проголосовало, средняя оценка: 4,00 из 5)
Загрузка...

Оставить комментарий