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

Оглавление:

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

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

Видео: Как написать простой макрос в Microsoft Excel (с изображениями)
Видео: Сделай так, если надо БЫСТРО найти отличия в таблицах! 4 способа быстро СРАВНИТЬ 2 списка в Excel 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. Щелкните вкладку Файл

На Mac щелкните меню «Excel»

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

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

На Mac нажмите «Настройки»

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

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

На Mac нажмите «Лента и панель инструментов» в разделе «Разработка»

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

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

На 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. Щелкните Записать макрос

Этот параметр находится в разделе «Код» на ленте Excel. Вы также можете запустить новый макрос, нажав клавиши 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, Excel сложит 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. Посмотрите на код макроса

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

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

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