Работа с макросами в Excel 2024: практические примеры

01.06.2025, 15:45 , Ольга Колина

Работа с макросами в после активации ключа Excel 2024 позволяет автоматизировать рутинные операции, экономя десятки минут каждый день.

1. Быстрое форматирование сводной таблицы

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

  • Откройте вкладку Вид → Макросы → Начать запись макроса.

  • Присвойте ему понятное имя, например «Формат_Сводная», и выберите расположение «Эта книга».

  • Выделите сводный диапазон, перейдите на Главная → Стили ячеек и примените нужный стиль заголовков.

  • Переключитесь в ленту Вставка → Таблица и подтвердите диапазон.

  • Выберите Дизайн таблицы, укажите цветовую тему и снимите чекбокс «Полосатые строки».

  • Зайдите в Выравнивание → По центру по горизонтали и по вертикали.

  • Снова откройте Вид → Макросы → Остановить запись.

  • Теперь каждый раз достаточно щёлкнуть по кнопке на панели быстрого доступа или присвоить макросу сочетание клавиш, и все ваши таблицы будут сразу оформлены по фирменному стандарту.

    2. Консолидация данных из нескольких листов

    Задача. Собрать ежемесячные отчёты с трёх вкладок в единое сводное хранилище на четвёртом листе.

  • На пустом листе «Сводный» запускаем запись макроса «Объединить_Отчёты».

  • Перейдите к первому листу, скопируйте диапазон с данными и вставьте под курсором на листе «Сводный».

  • Аналогично пропишите копирование из второго и третьего листов, каждый раз вставляя ниже уже перенесённых строк.

  • Вставьте одну пустую строку и добавьте заголовки столбцов, если они нужны.

  • Для удобства можно переключиться на Данные → Удалить дубликаты, оставив галочки только на ключевых столбцах.

  • Остановите запись.

  • Запустив «Объединить_Отчёты» раз в месяц, вы всегда получите актуальное собрание цифр без ручных копирований и склеиваний.

    3. Отправка готовой страницы по электронной почте

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

  • Запустите запись макроса «Отправить_Отчёт».

  • Выделите диапазон, выберите Файл → Поделиться → Отправить как вложение электронной почты.

  • При появлении окна почты введите адрес получателя, тему письма и нажмите «Отправить».

  • Закройте окно и вернитесь в Excel.

  • Остановите запись макроса.

  • После этого вы можете добавить к ленте кнопку, по которой будет автоматически открываться окно Outlook с готовым письмом и вложенным файлом отчёта.

    Полезные советы

    • Именуйте макросы коротко, но понятно: «Обновить», «Отправить», «Форматировать».

    • Используйте сочетания клавиш для запуска без перехода во вкладку «Вид» — это ускорит работу ещё на пару секунд.

    • Храните макросы в личной книге Personal.xlsb, если хотите применять их в любых файлах без копирования между книгами.

    • Проверяйте границы диапазонов: при автоматическом копировании следите, чтобы новые строки не выходили за пределы захваченной области.

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