Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Access 2021 Visio профессиональный 2021 Visio стандартный 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Access 2019 Visio профессиональный 2019 Visio стандартный 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Access 2016 Visio профессиональный 2016 Visio стандартный 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Access 2013 Visio профессиональный 2013 Visio 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Access 2010 Visio премиум 2010 Visio 2010 Visio стандартный 2010 Excel Starter 2010 Еще…Меньше
Макрос — это ряд команд, используемых для автоматизации повторяемой задачи, который может выполняться при выполнении задачи. Макросы позволяют автоматизировать часто используемые задачи, чтобы сэкономить время на нажатии клавиш и действий мыши.
Однако некоторые макросы могут представлять угрозу безопасности. Макросы часто используются злоумышленниками для тихой установки вредоносных программ, таких как вирус, на компьютере или в сети организации.
Предупреждение: Никогда не включайте макросы в файле Microsoft 365, если вы не знаете, что делают эти макросы. Непредвиденные макросы могут представлять значительную угрозу безопасности. Для просмотра или изменения файла не нужно включать макросы; только в том случае, если вам нужны функциональные возможности, предоставляемые макросом. Дополнительные сведения см. в статье Защита от макровирусов.
Изменение параметров макросов в центре управления безопасностью
Параметры макросов доступны в центре управления безопасностью. Однако если устройство управляется вашей работой или учебным заведением, системный администратор может запретить кому-либо изменять параметры.
Важно: При изменении параметров макросов в центре управления безопасностью они изменяются только для программы Microsoft 365, которую вы сейчас используете. Параметры макросов не изменяются для всех программ Microsoft 365.
-
Откройте вкладку Файл.
-
Нажмите кнопку Параметры.
-
Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.
-
В центре управления безопасностью щелкните элемент Параметры макросов.
-
Выберите нужный вариант, а затем нажмите кнопку ОК.
Примечание: Варианты немного отличаются в Excel, мы будем называть их, как мы идем.
-
Отключить все макросы без уведомления. Этот параметр отключает макросы и связанные с ними оповещения безопасности.
В Excel этот параметр — Отключить макросы VBA без уведомления и применяется только к макросам VBA.
-
Отключить все макросы с уведомлением. Этот параметр отключает макросы без отключения оповещений системы безопасности, которые будут появляться при необходимости. Так вы можете включать макросы, когда это требуется.
В Excel этот параметр — Отключить макросы VBA с уведомлением , и он применяется только к макросам VBA.
-
Отключить все макросы кроме макросов с цифровой подписью Макросы отключены, а при наличии неподписанных макросов отображаются оповещения системы безопасности. Однако если макрос имеет цифровую подпись доверенного издателя, макрос просто выполняется. Если макрос подписан издателем, которому вы еще не доверяли, вы получите возможность включить подписанный макрос и доверять издателю.
В Excel этот параметр — Отключить макросы VBA, кроме макросов с цифровой подписью , и он применяется только к макросам VBA.
-
Включить все макросы (не рекомендуется, может выполняться потенциально опасный код) Все макросы выполняются без подтверждения. Этот параметр делает компьютер уязвимым для вредоносного кода.
В Excel этот параметр — Включить макросы VBA (не рекомендуется, может выполняться потенциально опасный код) и применяется только к макросам VBA.
-
Excel также установлен флажок Включить макросыExcel 4.0 при включении макросов VBA. Если установить этот флажок, все приведенные выше параметры для макросов VBA также будут применяться к макросам Excel 4.0 (XLM).
Если этот флажок не установлен, макросы XLM отключены без уведомления.
-
Доверять доступ к объектной модели проектов VBA Запретить или разрешить программный доступ к объектной модели Visual Basic для приложений (VBA) из клиента автоматизации. Этот параметр безопасности предназначен для кода, написанного для автоматизации программы Microsoft 365 и управления средой VBA и объектной моделью. Это параметр для отдельных пользователей и приложений, который по умолчанию запрещает доступ, препятствуя созданию несанкционированных программ вредоносных самореплицируемых кодов. Чтобы клиенты автоматизации получили доступ к объектной модели VBA, пользователь, выполняя код, должен предоставить доступ. Чтобы включить доступ, выберите поле проверка.
Примечание: В Microsoft Publisher и Microsoft Access параметр Доверять доступ к объектной модели проектов VBA отсутствует.
Сведения о создании макросов см. в статье Краткое руководство. Создание макроса.
Сведения об использовании макросов на компьютере под управлением Windows S см. в статье Блокировка подозрительных макросов в Office на Windows 10 S.
См. также
Изменение параметров безопасности макросов в Excel
Как вредоносная программа может заразить компьютер
Нужна дополнительная помощь?
Для автоматизации повторяющихся задач в Microsoft Excel можно быстро записать макрос. Предположим, у вас есть даты в различном формате и вы хотите применить ко всем из них один формат. Это можно сделать с помощью макроса. Вы можете записать макрос, который применяет нужный формат, а затем запускать его при необходимости.
При записи макроса все действия в записи макроса записываются Visual Basic для приложений (VBA) коде. Эти действия могут включать ввод текста или чисел, выбор ячеек или команд на ленте или в меню, форматирование ячеек, строк или столбцов или даже импорт данных из внешнего источника, скажем, Microsoft Access. Visual Basic Приложение (VBA) — это подмножество мощного Visual Basic программирования, которое входит в большинство Office приложений. Хотя VBA позволяет автоматизировать процессы как в приложениях, так и между Office, необязательно знать код VBA или программирование на компьютере, если оно делает то, что вам нужно.
Важно знать, что при записи макроса регистрируются почти все ваши действия. Поэтому если вы допустите ошибку, например нажмете не ту кнопку, средство записи макросов зарегистрирует это действие. В таком случае можно снова записать всю последовательность или изменить код VBA. Поэтому перед записью процесса следует хорошо проработать его. Чем точнее вы запишете последовательность, тем более эффективно будет работать макрос.
Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее. Дополнительные сведения см. в статье Отображение вкладки «Разработчик».
Запись макроса
Перед записью макросов полезно знать следующее:
-
Макрос, записанный для работы с диапазоном Excel, будет выполняться только для ячеек этого диапазона. Поэтому если вы добавите в диапазон новую строку, макрос не будет применяться к ней.
-
Если вам нужно записать длинную последовательность задач, советуем вместо этого использовать несколько более мелких макросов.
-
В макросе могут содержаться и задачи, не относящиеся к Excel. Процесс макроса может охватывать прочие приложения Office и другие программы, которые поддерживают Visual Basic для приложений (VBA). Например, вы можете записать макрос, который сначала обновляет таблицу в Excel, а затем открывает Outlook для ее отправки по электронной почте.
Чтобы записать макрос, следуйте инструкциям ниже.
-
На вкладке Разработчик в группе Код нажмите кнопку Запись макроса.
-ИЛИ-
Нажмите ALT+T+M+R.
-
В поле Имя макроса введите название макроса. Сделайте имя понятным, чтобы можно было быстро найти нужный макрос.
Примечание: Первым символом имени макроса должна быть буква. Последующие символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не должно содержаться пробелов; в качестве разделителей слов следует использовать знаки подчеркивания. Если используется имя макроса, являющееся ссылкой на ячейку, может появиться сообщение об ошибке, указывающее на недопустимое имя макроса..
-
Чтобы назначить сочетание клавиш для запуска макроса, в поле Сочетание клавиш введите любую строчную или прописную букву. Рекомендуется использовать сочетания клавиш с CTRL+SHIFT, так как они будут заменять собой совпадающие с ними стандартные сочетания клавиш в Excel, пока открыта книга, содержащая макрос. Например, если назначить сочетание клавиш CTRL+Z (Отменить), вы не сможете использовать его для функции «Отменить» в данном экземпляре Excel.
-
В списке Сохранить в выберите книгу, в которой вы хотите сохранить макрос.
Как правило, макрос сохраняется в расположении Эта книга, но если вы хотите, чтобы макрос был доступен при использовании Excel, выберите Личная книга макроса . При выборе личнойкниги макроса Excel создает скрытую личную книгу макроса (Personal.xlsб), если она еще не существует, и сохраняет макрос в этой книге.
-
В поле Описание при необходимости введите краткое описание действий макроса.
Хотя поле «Описание» является необязательным, рекомендуется его заполнить. Кроме того, желательно ввести понятное описание, которое будет полезно вам и всем, кто запускает макрос. Если у вас много макросов, описания помогут быстро определить, для чего они нужны.
-
Чтобы начать запись макроса, нажмите кнопку ОК.
-
Выполните действия, которые нужно записать.
-
На вкладке Разработчик в группе Код нажмите кнопку Остановить запись .
-ИЛИ-
Нажмите ALT+T+M+R.
Работа с макросами, записанными в Excel
На вкладке Разработчик щелкните Макросы, чтобы просмотреть макросы, связанные с книгой. Кроме того, можно нажать клавиши ALT+F8. При этом откроется диалоговое окно Макрос.
Внимание: Макросы нельзя отменить. Прежде чем впервые запускать записанный макрос, сохраните книгу или создайте ее копию, чтобы предотвратить внесение нежелательных изменений. Если вас не устраивают результаты выполнения макроса, вы можете закрыть книгу, не сохраняя ее.
Ниже приведены дополнительные сведения о работе с макросами в Excel.
Задача |
Описание |
Изменение параметров безопасности макросов в Excel |
Сведения о параметрах безопасности макросов и их значении. |
Запуск макроса |
Макросы можно запускать различными способами, например с помощью сочетания клавиш, графического объекта, панели быстрого доступа, кнопки или даже при открытии книги. |
Изменение макроса |
С помощью редактора Visual Basic можно изменять макросы, присоединенные к книге. |
Копирование модуля макроса в другую книгу |
Если книга содержит макрос VBA, который нужно использовать где-либо еще, этот модуль можно скопировать в другую книгу с помощью редактора Microsoft Visual Basic. |
Назначение макроса объекту, фигуре или графическому элементу |
|
Назначение макроса кнопке |
Вы можете назначить макрос значку и добавить его на панель быстрого доступа или ленту. |
Назначение макроса для элемента управления на листе |
Вы можете назначать макросы формам и элементам ActiveX на листе. |
Включение и отключение макросов в файлах Office |
Узнайте, как включать и отключать макросы в файлах Office. |
Открытие редактора Visual Basic |
Нажмите клавиши ALT+F11. |
Поиск справки по использованию редактора Visual Basic |
Узнайте, как найти справку по элементам Visual Basic. |
Работа с записанным кодом в редакторе Visual Basic (VBE)
С помощью редактора Visual Basic (VBE) вы можете добавлять в записанный код собственные переменные, управляющие структуры и другие элементы, которые не поддерживает средство записи макросов. Так как средство записи макросов фиксирует почти каждый шаг, выполняемый во время записи, может также потребоваться удалить ненужный код. Просмотр записанного кода — отличный способ научиться программировать на VBA или отточить свои навыки.
Пример изменения записанного кода можно найти в статье Начало работы с VBA в Excel.
Запись макроса
Перед записью макросов полезно знать следующее:
-
Макрос, записанный для работы с диапазоном Excel, будет выполняться только для ячеек этого диапазона. Поэтому если вы добавите в диапазон новую строку, макрос не будет применяться к ней.
-
Если вам нужно записать длинную последовательность задач, советуем вместо этого использовать несколько более мелких макросов.
-
В макросе могут содержаться и задачи, не относящиеся к Excel. Процесс макроса может охватывать прочие приложения Office и другие программы, которые поддерживают Visual Basic для приложений (VBA). Например, вы можете записать макрос, который сначала обновляет таблицу в Excel, а затем открывает Outlook для ее отправки по электронной почте.
Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее.
-
Перейдите в Excel > параметры…> ленты & панель инструментов.
-
В категории Настроить ленту в списке Основные вкладки установите флажок Разработчик, а затем нажмите кнопку Сохранить.
Чтобы записать макрос, следуйте инструкциям ниже.
-
На вкладке Разработчик нажмите кнопку Запись макроса.
-
В поле Имя макроса введите название макроса. Сделайте имя понятным, чтобы можно было быстро найти нужный макрос.
Примечание: Первым символом имени макроса должна быть буква. Последующие символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не должно содержаться пробелов; в качестве разделителей слов следует использовать знаки подчеркивания. Если используется имя макроса, являющееся ссылкой на ячейку, может появиться сообщение об ошибке, указывающее на недопустимое имя макроса..
-
В списке Сохранить в выберите книгу, в которой вы хотите сохранить макрос.
Как правило, макрос сохраняется в расположении Эта книга, но если вы хотите, чтобы макрос был доступен при использовании Excel, выберите Личная книга макроса. При выборе личнойкниги макроса Excel создает скрытую личную книгу макроса (PERSONAL.XLSB), если она еще не существует, и сохраняет макрос в этой книге. Книги в этой папке открываются автоматически при Excel, и любой код, сохраненный в личной книге макроса, будет указан в диалоговом окну Макрос, которое объясняется в следующем разделе.
-
Чтобы назначить сочетание клавиш для запуска макроса, в поле Сочетание клавиш введите любую строчную или прописную букву. Рекомендуется использовать сочетания клавиш, которые еще не назначены другим командам, так как они будут переопределять совпадающие с ними стандартные сочетания клавиш в Excel, пока открыта книга, содержащая макрос.
-
В поле Описание при необходимости введите краткое описание действий макроса.
Хотя поле «Описание» является необязательным, рекомендуется его заполнить. Полезно ввести содержательное описание со всеми сведениями, которые могут быть полезны вам или другим пользователям, которые будут запускать макрос. Если у вас много макросов, описания помогут быстро определить, для чего они нужны.
-
Чтобы начать запись макроса, нажмите кнопку ОК.
-
Выполните действия, которые нужно записать.
-
На вкладке Разработчик щелкните Остановить запись.
Работа с макросами, записанными в Excel
На вкладке Разработчик щелкните Макросы, чтобы просмотреть макросы, связанные с книгой. При этом откроется диалоговое окно Макрос.
Примечание: Макросы нельзя отменить. Прежде чем впервые запускать записанный макрос, сохраните книгу или создайте ее копию, чтобы предотвратить внесение нежелательных изменений. Если вас не устраивают результаты выполнения макроса, вы можете закрыть книгу, не сохраняя ее.
Ниже приведены дополнительные сведения о работе с макросами в Excel.
Задача |
Описание |
Включение и отключение макросов |
Узнайте, как включать и отключать макросы в Excel для Mac. |
Копирование модуля макроса в другую книгу |
Если книга содержит макрос VBA, который нужно использовать где-либо еще, этот модуль можно скопировать в другую книгу с помощью редактора Microsoft Visual Basic. |
Назначение макроса объекту, фигуре или графическому элементу |
|
Назначение макроса кнопке |
Вы можете назначить макрос значку и добавить его на панель быстрого доступа или ленту. |
Назначение макроса для элемента управления на листе |
Вы можете назначать макросы формам и элементам ActiveX на листе. |
Открытие редактора Visual Basic |
На вкладке Разработчик щелкните Visual Basic или выберите Сервис > Макрос > Редактор Visual Basic. |
Поиск справки по использованию редактора Visual Basic |
Узнайте, как найти справку по элементам Visual Basic. |
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Есть несколько сценариев, которые можно запускать в файлах Microsoft Excel с помощью так называемых макросов. Они могут быть чрезвычайно полезными, но могут быть и опасными. Поэтому, если они нужны вам для файла, вам может быть интересно, как включить макросы в Excel для Office 365.
Макросы в Microsoft Excel обычно используются для автоматизации определенных процессов. Макрос представляет собой серию действий, которые выполняются с электронной таблицей, обычно экономя много времени.
Но макросы могут использоваться злонамеренно, и существует риск включения макросов в электронной таблице, которые вы получили от неизвестного лица. Из-за этого риска Excel по умолчанию отключает макросы. Но если у вас есть файл с макросами, и вы доверяете отправителю или знаете, что файл безопасен, вы можете продолжить ниже и посмотреть, как включить макросы в Microsoft Excel.
- Откройте Excel.
- Щелкните Файл.
- Выберите Параметры.
- Выберите Центр управления безопасностью.
- Щелкните Параметры центра управления безопасностью.
- Выберите вкладку Macro Settings.
- Выберите уровень безопасности макросов, затем нажмите OK.
Наше руководство продолжается ниже с дополнительной информацией о включении макросов Excel 365, включая изображения этих шагов.
Как активировать макросы в Excel (Руководство с изображениями)
Действия, описанные в этой статье, были выполнены в настольной версии Excel для Office 365 для Windows. В первой части этой статьи дается краткий обзор того, как включить макросы в Excel. Чтобы получить дополнительную информацию о том, как изменить способ обработки макросов в Excel в будущем, включая изображения, продолжайте прокрутку или щелкните здесь, чтобы перейти к этой части статьи.
Когда вы открываете файл Excel с макросами, вы должны увидеть уведомление над таблицей, подобное изображению ниже. При нажатии кнопки «Включить содержимое» макросы запускаются в электронной таблице.
В качестве альтернативы, вместо того, чтобы нажимать эту кнопку, вы можете щелкнуть вкладку «Файл», затем кнопку «Включить содержимое» в разделе «Предупреждение о безопасности» и всегда включать содержимое в этом файле.
Или, наконец, вы можете выбрать Advanced Options, где вам будет предложено разрешить макросы только для этого сеанса.
Если вы хотите изменить настройки макроса в Excel для всех будущих файлов, вы можете сделать это, выполнив следующие действия.
Как включить макросы в Excel для будущих файлов (Руководство с изображениями)
Шаг 1. Откройте Microsoft Excel.
Шаг 2: Щелкните вкладку «Файл» в верхнем левом углу окна.
Шаг 3. Выберите «Параметры» в нижней части левого столбца.
Шаг 4. Выберите Центр управления безопасностью в левом столбце окна параметров Excel.
Шаг 5: Нажмите кнопку «Настройки центра управления безопасностью».
Шаг 6: Выберите вкладку «Настройки макроса».
Шаг 7: Выберите желаемый параметр настройки макроса, затем нажмите кнопку ОК.
Настройки макросов Excel 365
Параметры настройки макроса в Excel для Office 365:
- Отключить все макросы без уведомления — Excel просто блокирует все макросы, не давая вам возможности выбирать, запускать их или нет.
- Отключить все макросы с уведомлением (вероятно, это ваш текущий параметр, если вы его никогда не меняли). Блокирует макросы, но дает вам возможность запускать их, показывая уведомление с помощью кнопки «Включить содержимое».
- Отключить все макросы, кроме макросов с цифровой подписью: блокируются все макросы, кроме тех, которые были созданы надежным издателем Microsoft.
- Включить все макросы (не рекомендуется; может быть запущен потенциально опасный код) — будет запущен любой макрос из любой электронной таблицы. Вероятно, лучше не использовать эту опцию, поскольку она потенциально может повредить как вашу установку Excel, так и, возможно, весь ваш компьютер.
У вас есть электронная таблица с формулой ВПР, но вы видите несколько # N / A? Узнайте, как настроить формулу и отобразить вместо нее 0, если это влияет на другие формулы.
Download Article
Download Article
This wikiHow teaches you how to create a macro in a Microsoft Office 365 program such as Word or Excel. You can record your actions to automatically create a macro in some programs, or you can use Visual Basic coding to create a macro from scratch in any Office 365 program.
-
1
Open a Microsoft Office program. Macros can be created for most Office 365 programs, so open the program in which you want to create a macro.
- If you want to record a macro, open Word or Excel.
- If you want to program a macro using VBA, open Word, Excel, PowerPoint, Outlook (Windows only), or Publisher (Windows only).
- You cannot add macros to Access or OneNote.
-
2
Click Open other documents. It’s a link in the lower-left side of the program’s window. This will open a list of options on the left side of the window.
- On a Mac, click the name of your program in the upper-left corner of the screen to prompt a drop-down menu.
Advertisement
-
3
Click Options. You’ll find this on the left side of the window.
- On a Mac, you’ll click Preferences… in the drop-down menu.
-
4
Click Customize Ribbon. It’s on the left side of the Options window.[1]
- On a Mac, click Ribbon & Toolbar in the Preferences window.
-
5
Check the «Developer» box. This box is near the bottom of the «Main Tabs» list of options.
- Depending on your selected program, you may first have to place your cursor in the «Main Tabs» pane and then scroll down to find the «Developer» box.
-
6
Click OK. It’s at the bottom of the window. This will add the Developer tab to your selected program.
- On a Mac, you’ll click Save here instead.
Advertisement
-
1
Make sure you have Word or Excel open. Microsoft Word and Excel are the only two Office 365 programs in which you can create macros by recording steps.
-
2
Open a document. Click the Blank option in the upper-left side of the window to create a new, blank document, or select a document from your computer.
- You can also double-click a document to open it in its respective program (e.g., double-clicking a Word document will open it in Word).
-
3
Click Developer. As long as you enabled it in the last part, this tab should be at the top of the window.
-
4
Click Record Macro. It’s in the top-left side of the window in the Developer toolbar.
-
5
Enter your macro’s information. This process will vary slightly depending on your selected program:
- Word — Enter a name for the macro, select All documents as the «Store macro in» value, and click OK.
- Excel — Enter a name for the macro, add a keyboard shortcut if you like, select This Workbook as the «Store macro in» value, and click OK.
-
6
Record your macro. Once you click OK, any steps you take (e.g., clicks, typed text, etc.) will be added to your macro.
-
7
Click Stop Recording. It’s in the Developer toolbar. This will save your macro and add it to your document’s macro list.
- You can implement the macro by clicking Macros, selecting your macro’s name, and clicking Run.
Advertisement
-
1
Make sure you know how to code in VBA. Visual Basic for Applications (VBA) is a programming language used by Microsoft Office 365 programs to run macros.
- If you don’t have a solid grasp on VBA, you may be able to find the code for an existing macro. If so, you can copy the macro’s code and paste it into the VBA window later in this part.
-
2
Open a Microsoft Office 365 file. Double-click the file for which you want to create a macro. This will open the file in its respective program.
- You can also open the program you want to use and click the Blank option in the upper-left side of the window to create a new file.
- You cannot use Access or OneNote to create macros.
-
3
Click Developer. This tab is at the top of the program’s window.
-
4
Click Macros. It’s in the upper-left side of the window. Doing so opens a pop-up window.
-
5
Enter a macro name. Click the «Macro name» text box at the top of the window, then type in the name that you want to use for your macro.
-
6
Click Create. It’s on the right side of the window. Doing so prompts the VBA window to open.
-
7
Enter your macro’s code. Once the VBA window opens, type in the code for your macro.[2]
- If you copied a macro’s code, paste it into the VBA window.
-
8
Save your file as a macro-enabled format. Press either Ctrl+S (Windows) or ⌘ Command+S (Mac), then enter a file name, click the «Save as type» (Windows) or «Format» (Mac) drop-down box, and click the Macro-Enabled option in the resulting drop-down menu. You can then click Save to save the file with the macro enabled.
- You can implement the macro by clicking Macros, selecting your macro’s name, and clicking Run.
Advertisement
Add New Question
-
Question
Which tab is «Macro» located in?
Depending on the MS Office Application, it will either be under the «View» Tab or the «Developer» Tab.
-
Question
What is macros?
Tapas Mohanta
Community Answer
Macro is a short form of a word macroinstruction. You can use macros anywhere you type — it could be word processing software like MS Word or Pages, any notepad or any IDE. You just have to find the macro option in that software or text editor and define one.
-
Question
How can I use the tool bars in Microsoft Word?
Three of the commonly known toolbars in Microsoft Word are the Formatting, Standard, and Drawing toolbars. The Formatting toolbar contains commands for changing the appearance of text, such as bold and italics. The Standard toolbar is used to perform commonly used commands while typing, such as printing, saving, copying, and pasting. The Drawing toolbar is used to insert and edit pictures, drawings, and other graphics.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Video
-
Consider saving your macro as a button on your toolbar. You may be able to add customized commands to your toolbar, and can choose a unique button that will represent your macro.
Thanks for submitting a tip for review!
Advertisement
-
If you create a macro that has the same name as an existing function in your software, the macro will replace that function. The software may not notify you that you are about to assign the same name to a macro that already exists.
Advertisement
References
About This Article
Article SummaryX
1. Enable Developer Mode in Word or Excel.
2. Open Word or Excel.
3. Click the Developer tab.
4. Click Record Macro.
5. Enter your macro’s info and click OK.
6. Record your actions.
7. Click Stop Recording.
Did this summary help you?
Thanks to all authors for creating a page that has been read 274,206 times.
Is this article up to date?
Одним из преимуществ конфигурации электронной таблицы Excel , возможностей форматирования и функций формул является то, что вы можете легко выполнять повторяющиеся задачи. Оптимизируйте эти задачи, используя макросы. Изучите основы написания макросов в Excel, чтобы стать более эффективными и улучшить свои навыки.
Инструкции в этой статье относятся к Excel для Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel для Office 365 для Mac, Excel 2019 для Mac и Excel 2016 для Mac.
Как отобразить вкладку «Разработчик» в Excel для Office 365, Excel 2019, Excel 2016, Excel 2013 и Excel 2010
Прежде чем добавлять макросы в Excel, откройте вкладку «Разработчик» на ленте. По умолчанию вкладка «Разработчик» не отображается.
-
Перейдите на вкладку « Файл », затем выберите « Параметры» .
-
В диалоговом окне « Параметры Excel » выберите « Настроить ленту» .
-
В списке « Настройка ленты» перейдите в раздел « Основные вкладки » и установите флажок « Разработчик» .
-
Выберите « ОК», чтобы добавить вкладку «Разработчик» на ленту.
Как создать макрос в Excel для Office 365, Excel 2019, Excel 2016, Excel 2013 и Excel 2010
Когда вы будете готовы создать макрос, запустите Excel и откройте рабочий лист.
Макросы не могут быть созданы или запущены в Excel Online. Однако Excel Online открывает книги, содержащие макросы. Вы можете вносить изменения в таблицы и сохранять книги в Excel Online, не затрагивая макросы.
-
Перейдите на вкладку Разработчик .
-
В группе « Код » выберите « Запись макроса» .
-
В макроимени текстового поля введите описательное имя для макроса.
-
Введите комбинацию клавиш для макроса.
-
Выберите макрос магазина В стрелке раскрывающегося списка и выберите This Workbook .
-
Выберите ОК .
-
Выполните форматирование и команды, которые вы хотите включить в макрос.
-
Выберите Остановить запись, когда вы закончите.
-
Перейдите на вкладку « Файл », затем выберите « Сохранить как» . Или нажмите F12 .
-
В диалоговом окне « Сохранить как » введите имя файла для книги.
-
Выберите стрелку раскрывающегося списка « Сохранить как тип» , выберите книгу с поддержкой макросов Excel и нажмите « Сохранить» .
Как отобразить вкладку «Разработчик» в Excel для Office 365 для Mac, Excel 2019 для Mac и Excel 2016 для Mac
-
Перейдите в Excel и выберите « Настройки» .
-
Выберите Лента и Панель инструментов .
-
В разделе « Настройка ленты » перейдите в список « Основные вкладки» и установите флажок « Разработчик» .
-
Выберите Сохранить .
Как создать макрос в Excel для Office 365 для Mac, Excel 2019 для Mac и Excel 2016 для Mac
Когда вы будете готовы создать макрос, запустите Excel и откройте рабочий лист.
-
Перейдите на вкладку Разработчик .
-
В группе « Код » выберите « Запись макроса» .
-
В макроимени текстового поля введите имя макроса.
-
В текстовом поле « Сочетание клавиш» введите строчную или прописную букву, которую хотите использовать.
-
Выберите макрос Store в выпадающей стрелке и выберите This Workbook .
-
Выберите ОК .
-
Выполните форматирование и команды, которые вы хотите включить в макрос.
-
Когда вы закончите, перейдите на вкладку Разработчик и выберите Остановить запись .
-
Перейдите на вкладку « Файл » и выберите « Сохранить как» . Или нажмите ⇧⌘S ( Shift + Command + S ).
-
В диалоговом окне « Сохранить как » введите имя файла для книги.
-
Нажмите стрелку раскрывающегося списка « Формат файла» , выберите « Книга с поддержкой макросов Excel» (.xlsm) , затем нажмите « Сохранить» .
Как запустить макрос
Если вы хотите запустить макрос, созданный в Excel, используйте ярлык, назначенный макросу, или запустите макрос на вкладке «Разработчик».
Чтобы запустить макрос с помощью сочетания клавиш , откройте лист, содержащий макрос. Введите или выберите данные, к которым вы хотите применить форматирование или команды, включенные в макрос. Затем нажмите комбинацию клавиш, назначенную макросу.
Чтобы запустить макрос на вкладке разработчика, откройте лист, содержащий макрос, и выполните следующие действия: