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

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

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

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

Макросы в Excel Online

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

Как отобразить вкладку «Разработчик» в Excel 2019, Excel 2016, Excel 2013, Excel 2010 и Excel в Office 365

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


  1. Перейти к файл вкладка и выберите Параметры чтобы открыть параметры Excel.

    Снимок экрана с параметрами на вкладке


  2. Выбрать Настроить ленту в левой панели. 

    Снимок экрана: настройка ленты в параметрах Excel


  3. Выберите разработчик флажок под Основные вкладки в Настроить ленту список. 

    Снимок экрана вкладки


  4. Выбрать Хорошо добавить Вкладка разработчика на ленте.


Как создать макрос в Excel 2019, Excel 2016, Excel 2013, Excel 2010 и Excel в Office 365

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


  1. Перейти к разработчик Вкладка.


  2. Выбрать Запись макроса в группе Код. 


  3. Введите имя для макроса в Имя макроса коробка.


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


  5. Выбрать Эта книга в Магазин Макро В раскрывающийся список. 

    Скриншот записи макроса в Excel.


  6. Выбрать Хорошо.


  7. Выполните все форматирование и команды, которые вы хотите включить. 


  8. Выбрать Остановить запись когда вы закончите. 


  9. Перейти к файл вкладка и выберите Сохранить как или нажмите F12 открыть Диалоговое окно Сохранить как.


  10. Введите имя файла для книги.


  11. Выбрать Книга с поддержкой макросов Excel в раскрывающемся списке Сохранить как тип и выберите Сохранить.


Как отобразить вкладку «Разработчик» в Excel 2019 для Mac, Excel 2016 для Mac и Excel в Office 365 для Mac

Прежде чем пытаться добавить макросы в Excel 2019 или 2016 на Mac или в Excel в Office 365 для Mac, необходимо отобразить вкладку «Разработчик» на ленте. По умолчанию вкладка «Разработчик» не отображается. 


  1. Перейти к превосходить и выбрать предпочтения.

    Открытие настроек Excel на Mac


  2. Выбрать лента Панель инструментов.

    Экран настроек Excel


  3. Выберите разработчик флажок в Основные вкладки список в Настроить ленту категория.

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


  4. Выбрать Сохранить.


Как создать макрос в Excel 2019 для Mac, Excel 2016 для Mac и Excel в Office 365 для Mac

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


  1. Перейти к разработчик Вкладка.


  2. Выбрать Запись макроса в группе Код. 

    Вид ленты с вкладкой «Разработчик»


  3. Введите имя для макроса в Имя макроса коробка.


  4. Введите любую строчную или прописную букву, которую вы хотите использовать, в поле «Сочетание клавиш».


  5. Выбрать Эта книга в Хранить макрос в раскрывающийся список. 

    Экран записи макроса для имени и ярлыка


  6. Выбрать Хорошо.


  7. Выполните все форматирование и команды, которые вы хотите включить. 


  8. Выбрать Остановить запись на разработчик вкладка, когда вы закончите. 


  9. Перейти к файл вкладка и выберите Сохранить как или нажмите ⇧⌘S (сдвиг+команда+S), чтобы открыть диалоговое окно «Сохранить как».

    Сохранить как пункт меню в Excel


  10. Введите имя файла для книги.


  11. Выбрать Книга с поддержкой макросов Excel (.xlsm) в Формат файла выпадающий список и выберите Сохранить.

    Выбор формата с поддержкой макросов в Excel


Как запустить макрос в Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel в Office 365, Excel 2016 для Mac и Excel в Office 365 для Mac

Хотя существует несколько способов запуска макроса, который вы создаете в Excel, два самых простых метода — это использование ярлыка, назначенного макросу, и запуск макроса на вкладке «Разработчик». Оба являются эффективными, поэтому используйте тот, который кажется вам наиболее естественным.

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

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


  1. Введите любые данные, к которым вы хотите применить форматирование или команды, которые вы включили в макрос. 


  2. Перейти к разработчик вкладка ленты.

    Снимок экрана вкладки


  3. Выбрать макрос в группе Код. Откроется диалоговое окно «Макрос».

    Снимок экрана с макросами в группе «Код» на вкладке «Разработчик» в Excel


  4. Выберите имя, которое вы назначили макросу, и выберите Бегать.

    Снимок экрана Excel о запуске макроса.


Советы по макросам в Excel

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


  1. Перейти к разработчик Вкладка.


  2. Выбрать макрос в группе «Код», чтобы открыть диалоговое окно «Макросы».

    Лента Excel, показывающая выбор макроса записи


  3. Выберите имя макроса, для которого вы хотите назначить или изменить комбинацию клавиш. 

    Экран выбора для редактирования макросов


  4. Выбрать Параметры открыть Диалоговое окно «Параметры макроса».


  5. Введите любую строчную или прописную букву, которую вы хотите использовать для сочетания клавиш в Быстрая клавиша коробка и выберите Хорошо.

    Экран редактирования макросов


Ссылка на основную публикацию