Как пользовательские макросы Excel могут оптимизировать рабочий процесс

Используйте макросы для ускорения ваших рутинных задач с данными

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

Информация в этой статье относится к версиям Excel 2019, 2016, 2013, 2010 и Excel для Mac.

Когда использовать макрос

Макросы могут упростить работу с электронными таблицами за счет автоматизации повторяющихся задач. Эти задачи включают в себя все: от сложных вычислений, требующих использования формул, до простых задач форматирования. Одним из примеров повторяющейся задачи является добавление форматирования чисел к новым данным. Другой пример – применение форматов ячеек и листов, таких как границы и заливка.

Другие повторяющиеся задачи, для которых полезны макросы, включают:

  • Добавление или удаление строк и столбцов
  • Защита или снятие защиты с рабочих листов
  • Выбор диапазона ячеек
  • Добавление текущей даты на лист

Макросы против шаблонов

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

Макросъемщик Excel

В Excel имеется встроенный макрос-рекордер, который записывает последовательность шагов с помощью клавиатуры и мыши. Затем Excel преобразует эту серию шагов в код VBA. Macro Recorder и Macro Manager можно найти на вкладке «Просмотр». Добавление кнопок на рабочий лист требует добавления вкладки «Разработчик».

Добавить вкладку разработчика в Excel

Шаги для открытия вкладки разработчика в Excel просты и могут быть выполнены, если у вас есть Mac или ПК с Windows.

  1. Windows . Выберите Файл .

    Mac . Выберите меню Excel .

  2. Windows . Выберите Параметры .

    Mac . Выберите Настройки .

  3. Windows . Выберите Настроить ленту .

    Mac . Выберите Лента и панель инструментов .

  4. В правой части окна в разделе Настройка ленты найдите параметр Разработчик и установите флажок в соседнем окне. ,

  5. Выберите Сохранить , чтобы закрыть окно и отобразить вкладку «Разработчик» в Excel.

Создать базовый макрос в Excel

Давайте создадим простой макрос Excel, который заполняет ячейку красным цветом, центрирует текст и добавляет к тексту полужирное форматирование. Несмотря на то, что на вкладке «Разработчик» доступна опция «Запись макроса», мы будем использовать вкладку «Вид», чтобы упростить процесс.

  1. Выберите Просмотр .

  2. Выберите Макросы > Запись Макрос .

  3. Под именем макроса введите имя макроса. Не стесняйтесь следовать нашему примеру для этого примера и назовите его Подчеркните .

  4. В разделе «Сохранить макрос в» выберите Эта рабочая книга , чтобы макрос был прикреплен к текущему файлу.

  5. Чтобы создать клавишу быстрого доступа, введите букву или цифру, которая при нажатии в сочетании с другими отмеченными клавишами запустит макрос. Для этого примера мы используем букву E .

  6. Введите описание макроса. Мы оставим это поле пустым для этого примера.

    Описание напоминает вам, что делает макрос во время работы. Если вы планируете создать несколько макросов, заполните описание, чтобы вы могли быстро выбрать правильный для задачи.

  7. Выберите ОК .

  8. Макрос начинает запись. Любые изменения, внесенные в вашу таблицу, записываются.

  9. Выберите ячейку. Это ячейка, которая будет изменена в электронной таблице, и где будет записан макрос.

  10. На вкладке Главная выберите Жирный , чтобы выделить текст ячейки, выберите Центр , чтобы выровнять содержимое ячейки, и выберите Цвет заливки , чтобы изменить ячейку. фон для красного.

  11. Выберите Просмотр и выберите Стоп Запись . Ваш макрос создан и сохранен в рабочей книге.

Запустите созданный макрос в Excel

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

Создать кнопку макроса в Excel

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

Следуйте этому примеру, чтобы создать базовую кнопку макроса в Excel для ранее созданного макроса Подчеркнуть .

Вкладка «Разработчик» должна быть включена. Используйте шаги, упомянутые ранее в этой статье, чтобы добавить вкладку Разработчик в Excel.

  1. Выберите Разработчик .

  2. В группе “Элементы управления” выберите Вставить > Кнопка .

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

  4. Выберите макрос из списка, который вы хотите запустить при нажатии кнопки. В нашем примере выберите макрос Подчеркнуть .

  5. Выберите ОК .

  6. На рабочем листе появляется кнопка, которую вы можете переместить или изменить размер. Чтобы изменить текст, отображаемый на кнопке, дважды щелкните ее, затем введите нужный текст.

  7. . Выберите ячейку, а затем нажмите кнопку для запуска макроса.

Оцените статью
Solutics.ru
Добавить комментарий