Краткое руководство: создание макроса

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 для Mac

Если у вас есть задачи в Microsoft Excel, которые вы выполняете несколько раз, вы можете записать макрос для автоматизации этих задач. Макрос — это действие или набор действий, которые можно выполнять сколько угодно раз. При создании макроса вы записываете щелчки мышью и нажатия клавиш. После создания макроса его можно изменить, чтобы внести незначительные изменения в его работу.

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

Процедура

Перед записью макроса
Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее. Дополнительные сведения см. в разделе Показать вкладку Разработчик. Вкладка
Запись макроса
  1. В группе Код на вкладке Разработчик выберите Записать макрос.
  2. Введите имя макроса в поле Имя макроса , введите сочетание клавиш в поле Ярлык и описание в поле Описание . Нажмите кнопку ОК , чтобы начать запись.
    Команда
  3. Выполните действия, которые нужно автоматизировать, например ввод стандартного текста или заполнение столбца данных.
  4. На вкладке Разработчик выберите Остановить запись.
    Команда
Подробнее изучите макрос
Вы можете немного узнать о языке программирования Visual Basic, изменив макрос.
Чтобы изменить макрос, в группе Код на вкладке Разработчик выберите Макросы, выберите имя макроса и нажмите кнопку Изменить. Откроется редактор Visual Basic.
Узнайте, как записанные действия отображаются в виде кода. Некоторые коды, вероятно, будут понятны вам, а некоторые из него могут быть немного загадочными.
Поэкспериментируйте с кодом, закройте редактор Visual Basic и снова запустите макрос. На этот раз, посмотрите, если что-нибудь другое произойдет!

Дальнейшие действия

Дополнительные сведения

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществах.