Как написать простой макрос в Microsoft Excel (с изображениями)

Оглавление:

Как написать простой макрос в Microsoft Excel (с изображениями)
Как написать простой макрос в Microsoft Excel (с изображениями)

Видео: Как написать простой макрос в Microsoft Excel (с изображениями)

Видео: Как написать простой макрос в Microsoft Excel (с изображениями)
Видео: Обзор форматов для веб дизайна JPG WEBP PNG И SVG 2024, Май
Anonim

Из этой статьи вы узнаете, как создавать простые макросы для электронных таблиц Excel.

Шаги

Часть 1 из 3: Включение макросов

Напишите простой макрос в Microsoft Excel, шаг 1
Напишите простой макрос в Microsoft Excel, шаг 1

Шаг 1. Откройте Excel

Процесс включения макросов одинаков для Excel 2010, 2013 и 2016. В Excel для Mac есть небольшая разница, которая будет подробно описана ниже.

Напишите простой макрос в Microsoft Excel, шаг 2
Напишите простой макрос в Microsoft Excel, шаг 2

Шаг 2. Щелкните вкладку Файл

В Excel для Mac щелкните меню «Excel»

Напишите простой макрос в Microsoft Excel, шаг 3
Напишите простой макрос в Microsoft Excel, шаг 3

Шаг 3. Щелкните Параметры

В Excel для Mac щелкните пункт меню «Настройки»

Напишите простой макрос в Microsoft Excel. Шаг 4
Напишите простой макрос в Microsoft Excel. Шаг 4

Шаг 4. Щелкните параметр «Настроить ленту»

В Excel для Mac щелкните «Лента и панель инструментов» в разделе «Разработка»

Напишите простой макрос в Microsoft Excel. Шаг 5
Напишите простой макрос в Microsoft Excel. Шаг 5

Шаг 5. Установите флажок Разработчик в списке справа

В Excel для Mac вы увидите «Разработчик» в списке «Заголовок вкладки или группы»

Напишите простой макрос в Microsoft Excel. Шаг 6
Напишите простой макрос в Microsoft Excel. Шаг 6

Шаг 6. Щелкните ОК

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

Часть 2 из 3: Запись макроса

Напишите простой макрос в Microsoft Excel. Шаг 7
Напишите простой макрос в Microsoft Excel. Шаг 7

Шаг 1. Практикуйте последовательность макросов

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

Напишите простой макрос в Microsoft Excel. Шаг 8
Напишите простой макрос в Microsoft Excel. Шаг 8

Шаг 2. Щелкните вкладку Разработчик

Напишите простой макрос в Microsoft Excel. Шаг 9
Напишите простой макрос в Microsoft Excel. Шаг 9

Шаг 3. Щелкните Записать макрос

Вы найдете это в разделе «Код» на ленте. Вы также можете нажать Alt + T + M + R, чтобы запустить новый макрос (только для Windows).

Напишите простой макрос в Microsoft Excel. Шаг 10
Напишите простой макрос в Microsoft Excel. Шаг 10

Шаг 4. Дайте макросу имя

Убедитесь, что вы сможете легко его идентифицировать, особенно если вы собираетесь создавать несколько макросов.

Вы также можете добавить описание, чтобы объяснить, что будет делать макрос

Напишите простой макрос в Microsoft Excel. Шаг 11
Напишите простой макрос в Microsoft Excel. Шаг 11

Шаг 5. Щелкните поле Сочетание клавиш

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

Напишите простой макрос в Microsoft Excel. Шаг 12
Напишите простой макрос в Microsoft Excel. Шаг 12

Шаг 6. Нажмите ⇧ Shift плюс букву

Это создаст комбинацию клавиш Ctrl + ⇧ Shift + буквенное обозначение для запуска макроса.

На Mac это будет комбинация ⌥ Opt + ⌘ Command + буква

Напишите простой макрос в Microsoft Excel. Шаг 13
Напишите простой макрос в Microsoft Excel. Шаг 13

Шаг 7. Щелкните меню Сохранить макрос в

Напишите простой макрос в Microsoft Excel. Шаг 14
Напишите простой макрос в Microsoft Excel. Шаг 14

Шаг 8. Щелкните место, в котором вы хотите сохранить макрос

Если вы используете макрос только для текущей электронной таблицы, просто оставьте его в «этой книге». Если вы хотите, чтобы макрос был доступен для любой электронной таблицы, с которой вы работаете, выберите «Личная книга макросов».

Напишите простой макрос в Microsoft Excel. Шаг 15
Напишите простой макрос в Microsoft Excel. Шаг 15

Шаг 9. Щелкните ОК

Ваш макрос начнет запись.

Напишите простой макрос в Microsoft Excel. Шаг 16
Напишите простой макрос в Microsoft Excel. Шаг 16

Шаг 10. Выполните команды, которые хотите записать

Практически все, что вы делаете, теперь будет записано и добавлено в макрос. Например, если вы запустите формулу суммы A2 и B2 в ячейке C7, запуск макроса в будущем всегда будет суммировать A2 и B2 и отображать результаты в C7.

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

Напишите простой макрос в Microsoft Excel. Шаг 17
Напишите простой макрос в Microsoft Excel. Шаг 17

Шаг 11. По завершении нажмите «Остановить запись»

Это завершит запись макроса и сохранит ее.

Напишите простой макрос в Microsoft Excel. Шаг 18
Напишите простой макрос в Microsoft Excel. Шаг 18

Шаг 12. Сохраните файл в формате с поддержкой макросов

Чтобы сохранить макросы, вам необходимо сохранить книгу как специальный формат Excel с поддержкой макросов:

  • Щелкните меню «Файл» и выберите «Сохранить».
  • Щелкните меню Тип файла под полем имени файла.
  • Щелкните Книга Excel с поддержкой макросов.

Часть 3 из 3: Использование макроса

Напишите простой макрос в Microsoft Excel, шаг 19
Напишите простой макрос в Microsoft Excel, шаг 19

Шаг 1. Откройте файл книги с поддержкой макросов

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

Напишите простой макрос в Microsoft Excel. Шаг 20
Напишите простой макрос в Microsoft Excel. Шаг 20

Шаг 2. Щелкните Включить содержимое

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

Напишите простой макрос в Microsoft Excel, шаг 21
Напишите простой макрос в Microsoft Excel, шаг 21

Шаг 3. Нажмите ярлык макроса

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

Напишите простой макрос в Microsoft Excel. Шаг 22
Напишите простой макрос в Microsoft Excel. Шаг 22

Шаг 4. Нажмите кнопку «Макросы» на вкладке «Разработчик»

Это отобразит все макросы, доступные в вашей текущей электронной таблице.

Напишите простой макрос в Microsoft Excel. Шаг 23
Напишите простой макрос в Microsoft Excel. Шаг 23

Шаг 5. Щелкните макрос, который хотите запустить

Напишите простой макрос в Microsoft Excel. Шаг 24
Напишите простой макрос в Microsoft Excel. Шаг 24

Шаг 6. Нажмите кнопку «Выполнить»

Макрос будет запущен в вашей текущей ячейке или выделенном фрагменте.

Напишите простой макрос в Microsoft Excel. Шаг 25
Напишите простой макрос в Microsoft Excel. Шаг 25

Шаг 7. Просмотрите код макроса

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

  • Нажмите кнопку «Макросы» на вкладке «Разработчик».
  • Щелкните макрос, который хотите просмотреть.
  • Щелкните кнопку Edit.
  • Просмотрите код макроса в окне редактирования кода Visual Basic.

Рекомендуемые: