Как записать макрос в excel 2016

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Еще…Меньше

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

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

Процедура

Изображение значка

Перед записью макроса    

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

Вкладка "Разработчик" на ленте

Изображение значка

Запись макроса    

  1. В группе Код на вкладке Разработчик нажмите кнопку Запись макроса.

  2. При желании введите имя макроса в поле Имя макроса, введите сочетания клавиш в поле Сочетания клавиш и описание в поле Описание, а затем нажмите кнопку ОК, чтобы начать запись.

    Команда "Записать макрос" в группе "Код" на вкладке "Разработчик"

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

  4. На вкладке Разработчик щелкните Остановить запись.

    Команда "Остановить запись" в группе "Код" на вкладке "Разработчик"

Изображение значка

Подробнее о макросах    

Вы можете узнать немного о языке программирования Visual Basic путем редактирования макроса.

Чтобы изменить макрос, в группе Код на вкладке Разработчик нажмите кнопку Макрос, выберите имя макроса и нажмите кнопку Изменить. При этом Visual Basic редактора.

Узнайте, как записанные действия отображаются как код. Возможно, какой-то код вам понятен, а часть может показаться немного неявным.

Поэкспериментируйте с кодом, закройте редактор Visual Basic и снова запустите макрос. На этот раз посмотрите, не произойдет ли что-то другое!

Дальнейшие действия

  • Дополнительные информацию о создании макроса см. в теме Создание и удаление макроса.

  • Чтобы узнать, как запускать макрос, см. в этой теме.

Процедура

Изображение значка

Перед записью макроса    

Убедитесь, что на ленте отображается вкладка Разработчик. По умолчанию вкладка Разработчик не отображается, поэтому сделайте следующее:

  1. Перейдите в Excel > параметры…> ленты & панель инструментов.

  2. В категории Настроить ленту в списке Основные вкладки установите флажок Разработчик, а затем нажмите кнопку Сохранить.

Изображение значка

Запись макроса    

  1. На вкладке Разработчик нажмите кнопку Запись макроса.

  2. При желании введите имя макроса в поле Имя макроса, введите сочетания клавиш в поле Сочетания клавиш и описание в поле Описание, а затем нажмите кнопку ОК, чтобы начать запись.

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

  4. На вкладке Разработчик в группе Код нажмите кнопку Остановить запись.

Изображение значка

Подробнее о макросах    

Вы можете узнать немного о языке программирования Visual Basic путем редактирования макроса.

Чтобы изменить макрос, на вкладке Разработчик нажмите кнопку Макрос ,выберите имя макроса и нажмите кнопку Изменить. При этом Visual Basic редактора.

Узнайте, как записанные действия отображаются как код. Возможно, какой-то код вам понятен, а часть может показаться немного неявным.

Поэкспериментируйте с кодом, закройте редактор Visual Basic и снова запустите макрос. На этот раз посмотрите, не произойдет ли что-то другое!

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Создание макросов в программе Microsoft Excel

Запись макроса в Microsoft Excel

​Смотрите также​ или знаки препинания.​ командой сайта office-guru.ru​. Выберите его и​ нам нужно сохранить​(маленький квадратик) указывает​ в то же​На вкладке​Изменить​ Чтобы создать сочетание клавиш​ а затем нажмите​Правка​

​в разделе​Инструменты​

Способы записи макросов

​Макросы​ написан вручную, а​

  • ​ который мы записали,​
  • ​Макросы программы Microsoft Excel​

​ После первого символа,​Источник: http://www.howtogeek.com/162975/geek-school-learn-how-to-use-excel-macros-to-automate-tedious-tasks/​ нажмите​ документ Excel в​ на то, что​ время очень редко​Разработчик​.​ для запуска макроса,​ кнопку​выберите команду​Visual Basic​>​

​и​ не автоматически записанные​ выделяем его, и​ позволяют значительно ускорить​ вы можете использовать​Перевел: Антон Андронов​Run​ формате, который поддерживает​

Автоматическая запись макросов

​ включен режим записи​ используемой, возможностью создавать​в разделе​Откроется редактор Visual Basic.​

Включение макросов в Microsoft Excel

​ введите букву в​Изменить​Копировать​выберите элемент​макрос​Остановить запись​

Включение записи макроса в Microsoft Excel

​ действия. Кроме того,​ жмем на кнопку​ работу с документами​ больше букв, цифр​Автор: Антон Андронов​(Выполнить).​ макросы. Для начала​ макроса. Нажатие на​ автоматически выполняющиеся последовательности​Visual Basic​Внесите необходимые изменения.​ поле​.​.​

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

​выберите элемент​По завершении выберите в​Option+Cmd+​Откроется редактор Visual Basic.​В поле​.​Остановить запись​Запустить макрос можно с​ оптимизировать через редактор​Можно поступить ещё проще,​ редакторе. Это достигается​ но максимальная длина​

​ возможности в программе​ Вы увидите, как​ данные из созданной​ И наоборот, когда​ макросов. Макрос –​Макрос​ меню​

​.​Внесите необходимые изменения.​Проект​

Настройки записи макроса в Microsoft Excel

​Если вкладка «Разработчик» недоступна:​. (Это действие не​ помощью назначенного ему​ VBE для ускорения​ и не вызывать​ путем автоматизации повторяющихся​ имени составляет 80​ Excel. Они автоматизируют​

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

Формула в Microsoft Excel

​.​Excel​Во всплывающем окне​По завершении выберите в​окна кода выберите​В правой части ленты​

Остановка записи макроса в Microsoft Excel

Запуск макроса

​ записываются в макрос.)​ сочетания клавиш или​ процесса выполнения задачи.​ даже окно выбора​ действий, записанных в​ символов.​ рабочие процессы и​ с ячейки на​

Переход к запуску макроса в Microsoft Excel

​ сделать из неё​ включен, в этом​ Вы имеете дело​Если вкладка «Разработчик» недоступна:​команду​Сохранить в​ меню​

Выбор макроса в Microsoft Excel

​ модуль, в который​ нажмите кнопку​Для запуска макроса, нажмите​ из списка​Автор: Максим Тютюшев​ макросов. Мы же​ специальный код. Давайте​Абсолютный адрес ячейки –​ берут большую часть​ ячейку. Через несколько​ пустой шаблон. Дело​ месте находится иконка​

​ с однотипной задачей,​В правой части ленты​Закрыть и вернуться в​выполните одно из​

Макрос выполнен в Microsoft Excel

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

​PowerPoint​ требуется вставить код.​и выберите пункт​ сочетание клавиш, назначенные​Макросы​Примечание:​ помним, что записали​

Переход к изменению макроса в Microsoft Excel

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

Microsoft Visual Basic в Microsoft Excel

​ в том, что​ для включения записи​ которая повторяется множество​ нажмите кнопку​ Microsoft Excel​ следующих действий:​команду​В меню​Параметры ленты​ его или запустите​.​Мы стараемся как​ сочетание «горячих клавиш»​ макросы в программе​ курсора, когда информация​

​ на себя. Просто​ будут проделаны те​ в дальнейшем, работая​

​ макроса. Нажатие на​
​ раз. Например, обработка​

​и выберите пункт​.​Чтобы сохранить макрос​

Изменение макроса в Microsoft Excel

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

​ же операции, что​ с этим шаблоном,​ неё даст тот​ данных или форматирование​Параметры ленты​После выполнения описанных ниже​Команда​ Microsoft PowerPoint​выберите пункт​В разделе​ окна​Вид​ вас актуальными справочными​ макроса. В нашем​ их можно отредактировать.​ записывается в макро-адреса​ макросами и производительность​ и при записи​ мы будем импортировать​ же результат, что​ документов по стандартизированному​

​.​ действий макрос будет​В документе, в котором​.​Вставить​Настройки​макросы​последовательно выберите пункты​ материалами на вашем​ случае, это Ctrl+М.​Скачать последнюю версию​ с жесткой привязкой​ труда возрастет в​ макроса. Когда всё​ в него самые​ и включение записи​ шаблону. При этом​

Изменение кода в Microsoft Visual Basic в Microsoft Excel

Написание кода макроса с нуля

​В разделе​ запускаться при каждом​ создается макрос​На вкладке​.​установите флажок​.​Макросы​ языке. Эта страница​ Набираем данную комбинацию​ Excel​ к конкретной ячейке​

Переход к ручному созданию макроса в Microsoft Excel

​ десятки раз!​ будет готово, таблица​ свежие и актуальные​

Окно редактора VBE в Microsoft Excel

​ через меню.​ Вам не требуется​

​Настройки​ открытии книги, в​Эта книга​Разработчик​На вкладке​Разработчик​На вкладке​и​ переведена автоматически, поэтому​ на клавиатуре, после​Макрос можно записать двумя​ в момент записи.​Вам даже не нужно​ должна выглядеть так​ данные.​

​Теперь, когда режим записи​

lumpics.ru

Создание, выполнение, изменение и удаление макроса

​ знание языков программирования.​​установите флажок​ которой он содержится.​Во всех открытых документах​в разделе​Разработчик​.​Вид​Просмотр макросов​ ее текст может​ чего макрос запускается.​ способами:​ Абсолютные адреса ограничивают​ быть программистом и​ же, как и​Чтобы очистить все ячейки​ макроса включен, давайте​Вам уже любопытно, что​Разработчик​На вкладке​Новая книга​Visual Basic​

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

​ займёмся нашей задачей.​ такое макрос, и​

Word

​.​Разработчик​Для непрерывной доступности при​выберите элемент​Visual Basic​ в редакторе Visual​Макросы​

Создание макроса, запускающегося с помощью сочетания клавиш

  1. ​В списке​​ грамматические ошибки. Для​​ в точности все​​вручную.​​ будут добавляться /​​ «VBA» чтобы создавать​​ форматировали вручную, только​

    Чтобы начать создание макроса, на вкладке

  2. ​ правой кнопкой мыши​ Первым делом, добавим​ как он работает?​

    Введите имя макроса в соответствующем поле или примите имя, предложенное приложением Word.

  3. ​Выберите в списке макрос,​в разделе​ использовании Excel​Макрос​выберите элемент​​ Basic в меню​​.​​Имя макроса​​ нас важно, чтобы​

  4. ​ те действия, которые​​Воспользовавшись первым вариантом, вы​​ удаляться данные на​ свои макро-программы с​

    ​ с другими данными​ по иконке​​ заголовки для итоговых​​ Тогда смелей вперёд​

  5. ​ который требуется удалить,​Visual Basic​​Личная книга макросов​​.​

    После нажатия сочетания клавиш в Word отображается команда или макрос, уже назначенный этому сочетанию (если есть).

    ​Макрос​Вставка​Щелкните​выберите макрос, который​ эта статья была​ были записаны ранее.​

  6. ​ просто записываете определенные​ листе Excel или​ помощью инструмента записи​​ в ячейках.​​Выделить все​ данных.​

    ​ – далее мы​ а затем нажмите​выберите элемент​

    Word определяет, что вы нажали сочетание клавиш, еще не назначенное команде или макросу.

  7. ​Личная книга макросов находится​Если вкладка «Разработчик» недоступна:​.​выберите пункт​макросы​​ хотите запустить.​​ вам полезна. Просим​​Для того, чтобы отредактировать​​ действия в программе​

    Выберите файл Normal.dotm, чтобы макрос был доступен для использования во вновь создаваемых документах.

  8. ​ список данных будет​​ макросов.​​Как уже не раз​

  9. ​, которая находится на​Далее, введите в ячейки​ шаг за шагом​​ кнопку​​Запись​

  10. ​ в папке Users​В правой части ленты​Если вкладка «Разработчик» недоступна:​

    ​Модуль​во всплывающем меню​Нажмите кнопку​ вас уделить пару​ макрос, снова жмем​ Microsoft Excel, которые​ становиться больше. Относительные​

  11. ​Сначала надо включить панель​ упоминалось, макрос —​​ пересечении заголовков строк​​ формулы в соответствии​​ проделаем весь процесс​​Удалить​​.​​ / имя_пользователя/Library/приложение поддерживает​

    Чтобы остановить запись макроса, выберите команду

Запуск макроса

​ нажмите кнопку​В правой части ленты​.​ и выберите пункт​​Запустить​​ секунд и сообщить,​

  1. ​ на кнопку «Макросы».​​ выполняете в данный​​ средства не привязывают​​ разработчика. Для этого​​ это программный код​​ и столбцов, и​​ с названиями заголовков​

    Для просмотра и редактирования связанных с документом макросов выберите команду

  2. ​ создания макроса вместе​​.​​Если вкладка «Разработчик» недоступна:​ / Microsoft/Office/Excel.​

  3. ​и выберите пункт​​ нажмите кнопку​​В окне кода модуля​

    Выбрав макрос в списке

Удаление макроса

  1. ​Эта книга​​.​​ помогла ли она​​ В открывшемся окне​​ момент времени. Потом,​​ курсор к конкретному​​ в меню «Файл»​

    Для просмотра и редактирования связанных с документом макросов выберите команду

  2. ​ на языке программирования​ из контекстного меню​​ (даны варианты формул​​ с Вами.​Возможности Excel не ограничиваются​В правой части ленты​

    Выберите в списке место расположения макросов, которые хотите просмотреть.

    ​Нажмите кнопку​Параметры ленты​и выберите пункт​ введите или скопируйте​.​

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

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

  4. ​Visual Basic for Applications​ выберите пункт​ для англоязычной и​​Макрос в Microsoft Office​​ набором встроенных функций.​

Excel

​ нажмите кнопку​ОК​.​Параметры ленты​ необходимый код макроса.​Выберите макрос из списка​Вид​

​ кнопок внизу страницы.​ и кликаем по​ эту запись. Данный​По умолчанию в Excel​ «Параметры». В появившемся​(VBA). Когда Вы​Delete​ русифицированной версии Excel,​ (да, этот функционал​ При помощи написания​и выберите пункт​, а затем выполните​В разделе​.​По завершении выберите в​ и нажмите кнопку​

​последовательно выберите пункты​​ Для удобства также​ кнопке «Изменить».​ способ очень легкий,​ включен режим «Абсолют»,​ окне «Параметры Excel»​ включаете режим записи​​(Удалить).​​ адреса ячеек –​ работает одинаково во​ макросов Вы можете​Параметры ленты​ действия, которые нужно​Настройки​В разделе​

Создание макроса, запускающегося с помощью сочетания клавиш

  1. ​ меню​​Выполнить​​Макросы​​ приводим ссылку на​​Открывается Microsoft Visual Basic​​ и не требует​​ но вы можете​

    Выберите Сервис, выберите макрос, а затем запись макроса

  2. ​ открываем группу «Настройка​​ макроса, Excel фактически​​Теперь наш лист полностью​

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

  3. ​ всегда латинские буквы​ многих приложениях пакета​ создавать собственные функции​​.​​ записать.​

  4. ​установите флажок​Настройки​

    ​Word​

    ​.​

    ​и​ оригинал (на английском​

    ​ (VBE) – среда,​

    ​ знания кода, но​

    ​ изменить его, включив​

    ​ ленты». Обратите внимание​ записывает каждое сделанное​

    ​ очищен от всех​

  5. ​ и цифры):​

  6. ​ Microsoft Office) –​ для выполнения нестандартных​​В разделе​​На вкладке​

  7. ​Разработчик​установите флажок​команду​

  8. ​Выберите​​Просмотр макросов​​ языке) .​​ где происходит редактирование​​ применение его на​​ кнопку «Относительные ссылки»​​ на правую колонку​ Вами действие в​

    Выберите остановить запись

Запуск макроса

​ данных, при этом​=SUM(B2:K2)​ это программный код​ задач в Excel.​Настройки​​Разработчик​​.​

  1. ​Разработчик​​Закрыть и вернуться в​​Инструменты​​.​​Чтобы сэкономить время на​

  2. ​ макросов.​​ практике довольно ограничено.​​ расположенную ниже под​ настроек под аналогичным​​ виде инструкций на​​ макрос остался записан.​

  3. ​или​ на языке программирования​​Например, самостоятельно написанный макрос​​установите флажок​

    Диалоговое окно

Удаление макроса

  1. ​в разделе​​Выберите в списке макрос,​​.​​ Microsoft Word​​>​​Убедитесь в том, что​​ выполнении часто повторяющихся​

    Выберите макрос, а затем выберите макросы

  2. ​Запись каждого макроса начинается​Ручная запись макросов, наоборот,​ кнопкой «Запись макроса»​

    Выберите имя макроса и нажмите кнопку

  3. ​ названием «Настройка ленты».​ языке VBA. По-простому,​​ Нам нужно сохранить​​=СУММ(B2:K2)​

    Подтверждение удаления

​Visual Basic for Applications​ можно привязать к​​Разработчик​​Visual Basic​

  1. ​ который требуется скопировать,​​Выберите в списке макрос,​​.​​макрос​​ в списке​

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

    Выберите макрос и щелкните знак минуса, чтобы удалить его.

Word

​ В ней следует​ Excel пишет программный​ книгу, как шаблон​=AVERAGE(B2:K2)​(VBA), сохранённый внутри​ иконке и вывести​.​повторно выберите элемент​ а затем нажмите​ который требуется удалить,​На вкладке​>​Макросы в​

Запись макроса

​ соответствующую последовательность действий​ а заканчивается командой​ так как код​ вкладки «Разработчик»:​ отметить галочкой опцию​ код вместо Вас.​ Excel с поддержкой​или​ документа. Чтобы было​

  1. ​ на Ленту меню.​​В поле​​Запись​​ кнопку​​ а затем нажмите​​Разработчик​​макросы​

    Вкладка Word

    ​указано расположение макроса,​

    1. ​ в виде макроса.​ End Sub. Сразу​Всплывающее меню ​ набирается вручную с​​Абсолютный отсчет ячеек, всегда​​ «Разработчик» как показано​

    2. ​Чтобы увидеть этот программный​​ макросов, который имеет​​=СРЗНАЧ(B2:K2)​​ понятнее, документ Microsoft​​ Либо Вы можете​

  2. ​Имя макроса​​.​​Изменить​

  3. ​ кнопку​​в разделе​​.​ который вы хотите​

    ​ Затем, когда вам​

    ​ же после команды​

    ​ клавиатуры. Но, грамотно​ ведется с исходного​

    ​ ниже на рисунке:​

    ​ код, нужно в​

    ​ расширение​

  4. ​=MIN(B2:K2)​​ Office можно сравнить​​ создать пользовательскую функцию​введите​Для создания макросов можно​

  5. ​.​​Удалить​​Visual Basic​​Выберите макрос, чтобы удалить​​ удалить.​​ потребуется выполнить такую​​ Sub указывается имя​

Создание макроса с помощью Visual Basic для приложений

​ написанный таким образом​ положения (адрес ячейки​Теперь нам доступна на​

  1. ​ меню​​XLTM​​или​​ со страницей HTML,​​ (UDF) и использовать​​Auto_Open​​ использовать встроенный редактор​

    Вкладка Word

    ​Откроется редактор Visual Basic.​

    1. ​.​выберите элемент​Всплывающее меню ​ и нажмите клавишу​​В списке содержится имя​​ задачу, вы сможете​

    2. ​ макроса. Оператор «Range(«…»).Select»​​ код, может значительно​​ А1) – до​​ ленте новая закладка​​Macros​

  2. ​.​=МИН(B2:K2)​ тогда макрос –​​ ее точно так​​.​​ Visual Basic.​​В окне редактора Visual​

  3. ​Для автоматизации повторяющихся задач​Макрос​ знак «минус».​

  4. ​ документа, открытого в​ вызвать макрос, и​​ указывает выбор ячейки.​​ ускорить выполнение процессов.​​ адреса курсора с​ «Разработчик» со всеми​​(Макросы) на вкладке​

Запуск макроса

  1. ​Важный момент!​​=MAX(B2:K2)​​ это аналог Javascript.​​ же, как и​​Во всплывающем окне​​На вкладке​​ Basic выделите строки​

    Вкладка Word

    ​ с помощью Visual​

    1. ​.​Появится сообщение с подтверждением.​Всплывающее меню ​ текущем окне, а​​ он сделает все​​ Например, при команде​

    2. ​Прежде, чем начать автоматическую​​ вашими данными. Если​​ своими инструментами для​​View​​Если Вы сохраните​

  2. ​или​ То, что Javascript​ остальные встроенные функции​Сохранить в​​Разработчик​​ макроса, которые нужно​

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

​ Basic для приложений​Если вкладка «Разработчик» недоступна:​

  1. ​ Нажмите кнопку​​ также глобальный шаблон​​ за вас.​​ «Range(«C4»).Select» выбирается ячейка​​ запись макросов, нужно​​ вы сохранили ваш​​ автоматизации работы в​

    Вкладка Word

    ​(Вид) кликнуть​

    1. ​ файл с расширением​=МАКС(B2:K2)​Всплывающее меню ​ умеет делать с​​ Excel.​​выполните одно из​

    2. ​в разделе​​ скопировать.​​ для создания макрос​​В правой части ленты​​Да,​

  2. ​ и команды Word.​Более новые версии​ C4. Оператор «ActiveCell.FormulaR1C1»​ включить макросы в​​ макрос в книге​​ Excel и создания​

    ​View Macros​

  3. ​XLTX​

  4. ​=MEDIAN(B2:K2)​ данными в формате​​Макрос — это компьютерный​​ следующих действий:​​Visual Basic​Совет:​​ в PowerPoint.​

Копирование части макроса для создания другого макроса

  1. ​ нажмите кнопку​​чтобы подтвердить удаление.​​В поле​​ Office 2011 ​​ используется для записи​​ программе Microsoft Excel.​​ личных макросов (рекомендуется​

    Вкладка Word

    ​ макросов.​

    1. ​(Макросы) и в​, то макрос в​Всплывающее меню ​или​​ HTML, находящимися на​​ код, написанный для​

    2. ​Чтобы сохранить макрос​​выберите элемент​​ Чтобы скопировать макрос целиком,​​Для создания макросов можно​​и выберите пункт​

  2. ​Можно также удалить макрос​Имя макроса​В Word 2016 для​ действий в формулах,​​Далее, переходим во вкладку​​ так и делать),​

    ​Макросы – это внутренние​

  3. ​ открывшемся диалоговом окне​ нём работать не​=МЕДИАНА(B2:K2)​ web-странице, очень похоже​

    ​ Excel на языке​​Команда​Редактор​ включите в выделение​ использовать встроенный редактор​

  4. ​Параметры ленты​​ из вкладки «​​выберите макрос, который​​ Mac можно создать​​ и для других​

  5. ​ «Разработчик». Кликаем по​​ то вы можете​​ приложения, которые берут​ нажать​ будет. Кстати, можно​

  6. ​Теперь выделите ячейки с​​ на то, что​​ программирования Visual Basic​​В документе, в котором​​.​

Удаление макроса

  1. ​ строки Sub и​​ Visual Basic.​​.​​Разработчик​​ нужно удалить, а​​ макрос, который есть​​ расчетов.​

    Вкладка Word

    ​ кнопке «Запись макроса»,​

    1. ​ использовать свою программу​ на себя всю​Всплывающее меню ​Edit​​ сохранить книгу как​​ формулами и скопируйте​

    2. ​ макрос может делать​​ for Applications (VBA).​​ создается макрос​​Если вкладка «Разработчик» недоступна:​​ End Sub.​

  2. ​На вкладке​В разделе​».​ затем щелкните значок​​ сочетание клавиш, запуск​​Попытаемся немного изменить макрос.​

PowerPoint

​ которая расположена на​ на других листах​ рутинную работу, облегчая​(Изменить).​ шаблон Excel 97-2003,​

Создание макроса с помощью Visual Basic для приложений

​ их во все​ с данными в​ Базовые понятия языка​

  1. ​Эта книга​​В правой части ленты​​В меню​​Разработчик​​Настройки​​На вкладке​​ минуса под списком.​

    Вкладка PowerPoint

    ​ макроса и удаление​

    1. ​ Для этого, в​ ленте в блоке​Всплывающее меню ​ с аналогичными данными.​​ жизнь пользователю. Каждый​​Откроется окно​

    2. ​ который имеет формат​​ строки нашей таблицы,​​ документе Microsoft Office.​​ программирования VBA рассматриваются​​Во всех открытых документах​

  2. ​ нажмите кнопку​Правка​в разделе​​установите флажок​​Разработчик​​Когда в Word появится​​ макроса, который вам​

  3. ​ макрос допишем выражение:​ инструментов «Код».​ Независимо от того,​

  4. ​ пользователь может создать​Visual Basic for Applications​​XLT​​ потянув за маркер​​Макросы способны выполнить практически​ на нашем сайте​​Новая книга​

Запуск макроса

  1. ​и выберите пункт​​выберите команду​​Visual Basic​​Разработчик​​нажмите кнопку​​ подтверждение на удаление​​ больше не нужна.​

    Вкладка PowerPoint

    ​Range(«C3»).Select​

    1. ​Открывается окно настройки записи​ где ваш курсор​Всплывающее меню ​ макрос без знания​​, в котором мы​​, он тоже поддерживает​

    2. ​ автозаполнения.​​ любые действия в​​ в Учебнике по​​Для непрерывной доступности при​​Параметры ленты​

  2. ​Копировать​выберите элемент​.​Макросы​​ макроса, нажмите кнопку​​В меню​

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

​ActiveCell.FormulaR1C1 = «11»​ макроса. Тут можно​

  1. ​ позиционируется, когда вы​​ языков программирования. Для​​ увидим программный код​​ макросы.​​После выполнения этого действия​​ документе, которые Вы​​ VBA. Однако прежде​

    Вкладка PowerPoint

    ​ использовании Excel​

    1. ​.​.​Всплывающее меню ​Редактор​​Выберите в списке макрос,​​.​

    2. ​Да​​Вид​​Выражение «ActiveCell.FormulaR1C1 = «=R[-3]C+R[-2]C+R[-1]C»»​​ указать любое имя​​ начинаете запись макроса!​

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

    ​Личная книга макросов​

  3. ​В разделе​

  4. ​В поле​.​​ который требуется выполнить,​​Выберите в списке макрос,​​.​последовательно выберите пункты​​ заменим на «ActiveCell.FormulaR1C1​

Копирование части макроса для создания другого макроса

  1. ​ макроса, если установленное​​ Даже если он​​ который запускается с​​ Да, Вы правильно​​ спокойно закрыть Excel.​​ должны появиться соответствующие​​ Вот некоторые из​

    Вкладка PowerPoint

    ​ написанию кода VBA,​

    1. ​Нажмите кнопку​Настройки​Всплывающее меню ​Проект​​Если вкладка «Разработчик» недоступна:​​ а затем запустите​

    2. ​ который требуется удалить,​​В Excel 2016 для​​Макросы​​ = «= R[-4]C+R[-3]C+R[-2]C+R[-1]C»».​​ по умолчанию вас​

  2. ​ уже находится в​ помощью кнопки «Запись​ поняли, здесь этот​Прежде чем раскрыть все​​ итоговые значения.​​ них (очень малая​

    ​ рекомендуем познакомиться с​

  3. ​ОК​установите флажок​окна кода выберите​В правой части ленты​

    ​ команду​​ и нажмите кнопку​ Mac можно создать​и​Закрываем редактор, и запускаем​

  4. ​ не устраивает. Главное,​​ ячейке A1, ваш​​ макроса».​​ код можно изменить​​ возможности созданного Вами​

  5. ​Далее, мы подведем итоги​​ часть):​​ уроками, в которых​, а затем выполните​Разработчик​

  6. ​ модуль, в который​​ нажмите кнопку​​Выполнить​​ «Удалить».​​ макрос, который есть​

Удаление макроса

  1. ​Записать макрос​​ макрос, как и​​ чтобы имя это​​ первый макрос лучше​​В этом режиме все​​ и даже создать​​ макроса, считаю правильным​

    Вкладка PowerPoint

    ​ для всей таблицы,​

    1. ​Применять стили и форматирование.​ рассматривается безопасность макросов​Всплывающее меню ​ действия, которые нужно​​.​​ требуется вставить код.​

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

  2. ​ в прошлый раз.​ начиналось с буквы,​ записывать после нажатия​ действия пользователя макрорекодер​​ новый макрос. Те​​ обратить внимание на​

Excel

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

Запись макроса

​ клавиш должны быть​ в Excel записывает,​ действия, которые мы​ пару важных моментов,​ ещё несколько математических​ числовыми и текстовыми​

  1. ​ Visual Basic.​​На вкладке​​ в редакторе Visual​​Изменить​​.​​ редактор Visual Basic.​​ Word можно быстро​

    Вкладка Excel

    ​ макроса, который вам​

    1. ​ примите имя по​ введенных нами изменений​Всплывающее меню ​ цифры. Также, в​​ Ctrl + Home.​​ переводя на язык​

    2. ​ совершали с таблицей​​ касающихся макросов в​​ действий:​​ данными.​​В Excel предусмотрена встроенная​

  2. ​Разработчик​​ Basic в меню​​выберите пункт​

    ​В разделе​​На вкладке​ создать макрос. Кроме​ больше не нужна.​ умолчанию, предлагаемое Word.​​ была добавлена ещё​​ названии не должно​

  3. ​Пример: Представьте себе, что​​ программирования VBA-код в​​ в этом уроке,​ целом:​

    ​Соответственно:​

    ​Использовать внешние источники данных​

    ​ защита от вирусов,​в разделе​

    ​Вставка​

    ​Вставить​

    ​Настройки​

    ​Разработчик​ того, в Microsoft​

    ​При записи макроса записи​

    ​Чтобы использовать этот макрос​ одна ячейка с​ быть пробелов. Мы​ каждый месяц вы​

  4. ​ автоматическом режиме. После​​ вполне можно записать​​Макрос может нанести вред.​=SUM(L2:L21)​ (файлы баз данных,​

  5. ​ которые могут проникнуть​​Visual Basic​​выберите пункт​​.​​установите флажок​​в разделе​​ Visual Basic для​

Создание макроса с помощью Visual Basic для приложений

​ средство записи макросов​ во всех новых​ данными. Она также​

  1. ​ оставили название по​​ получаете десятки таблиц​​ завершения записи мы​​ с помощью автоматической​​Ещё раз прочти предыдущий​​или​​ текстовые документы и​

    Вкладка Excel

    ​ в компьютер через​

    1. ​повторно выберите элемент​Модуль​Всплывающее меню ​На вкладке​​Разработчик​​Visual Basic​

    2. ​ приложений можно использовать​​ все этапы требуется​​ документах, убедитесь в​​ была включена в​​ умолчанию – «Макрос1».​

  2. ​ из всех филиалов.​ получаем готовую программу,​ записи макроса в​​ пункт.​​=СУММ(L2:L21)​​ т.д.)​​ макросы. Если хотите​

  3. ​Запись​.​Разработчик​

  4. ​.​выберите элемент​​ редактор Visual Basic,​​ выполнить действия, необходимые​​ том, что в​ расчет общей суммы.​​Тут же, при желании,​

Запуск макроса

  1. ​ От вас требуется​​ которая сама выполняет​​ Excel. Но более​​VBA-код обладает очень большими​​=AVERAGE(B2:K21)​​Создавать новый документ.​​ запустить в книге​

    Вкладка Excel

    ​.​

    1. ​В окне кода модуля​в разделе​Всплывающее меню ​Если требуется вставить модуль,​​Макрос​​ чтобы написать собственные​

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

  2. ​ те действия, которые​ сложные макросы, с​ возможностями. В частности,​или​​Проделывать все вышеперечисленные действия​​ Excel макрос, убедитесь,​

    ​В меню​​ введите или скопируйте​Visual Basic​ в редакторе Visual​COMMAND​.​

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

​ скрипты макросов или​ Эти действия можно​

  1. ​Сохранить макрос в​​ слишком большой, его​​ клавиш, при нажатии​​ рассчитать показатели, чтобы​​ выполнял пользователь при​​ тонко настроенной последовательностью​​ он может выполнять​

    Вкладка Excel

    ​=СРЗНАЧ(B2:K21)​

    1. ​ в любой их​ что параметры безопасности​Всплывающее меню ​Файл​​ необходимый код макроса.​​выберите элемент​

    2. ​ Basic в меню​​Если вкладка «Разработчик» недоступна:​​ скопировать макросы или​​ включить вводить текст​​выбран пункт​

  2. ​ выполнение может занять​ на которые макрос​ произвести еще один​ записи.​​ и логикой действий​​ операции с файлами​

    ​— для расчёта​

  3. ​ комбинации.​

  4. ​ настроены правильно.​выберите пункт​​По завершении выберите в​​Макрос​​Вставка​В правой части ленты​​ их части в​

Настройка автоматического запуска макроса при открытии книги

​ или числа, нажав​Все документы (Обычный)​ значительное время. Но,​ будет запускаться. Первой​ ежемесячный отчет. Вы​

  1. ​Как записать готовый макрос​​ требуют программирования вручную.​​ за пределами текущего​​ этого значения необходимо​​Для примера возьмём самый​​Кликните эту ссылку, чтобы​​Сохранить как​

    Вкладка Excel

    ​ меню​

    1. ​.​выберите пункт​Всплывающее меню ​ нажмите кнопку​​ новые макросы.​​ кнопку ячеек или​

    2. ​.​​ путем внесения ручного​​ клавишей обязательно должна​​ можете записать макрос​​ в Excel? Очень​

  2. ​Представьте, что наш исходный​​ документа. Например, макрос​​ взять именно исходные​​ обычный файл​​ узнать больше о​

  3. ​.​​Excel​​Если вкладка «Разработчик» недоступна:​Модуль​

    ​и выберите пункт​

    ​При записи макроса записываются​

    ​ выделите ячейки в​Нажмите кнопку​

    ​ изменения в код,​

    ​ быть клавиша Ctrl,​

    ​ для выполнения всех​

    ​ просто:​ файл с данными​

    ​ может удалять или​

  4. ​ данные таблицы. Если​​CSV​​ параметрах безопасности макросов​Во всплывающем меню​команду​

  5. ​В правой части ленты​​.​​Параметры ленты​​ все действия, требуемые​​ электронной таблице команд​​Клавиатура​​ мы можем ускорить​

  6. ​ а вторую клавишу​​ этих функций, в​​На вкладке «Разработчик» нажимаем​​data.csv​​ изменять любые файлы​

  7. ​ взять среднее значение​​. Это простая таблица​​ в Excel​​Формат​Закрыть и вернуться в​​ нажмите кнопку​​В окне кода модуля​​.​

Копирование части макроса для создания другого макроса

  1. ​ для выполнения действий,​​ на ленте или​​, чтобы назначить макросу​​ процесс. Добавляем команду​​ пользователь устанавливает самостоятельно.​​ том числе открытие​​ кнопку «Запись макроса».​

    Вкладка Excel

    ​создаётся автоматически каким-то​

    1. ​ в папке​ из средних по​Всплывающее меню ​ 10х20, заполненная числами​​В Excel есть встроенный​​выберите пункт​

    2. ​ Microsoft Excel​​и выберите пункт​​ введите или скопируйте​​В разделе​​ которые необходимо выполнить​

  2. ​ в меню, форматирование,​ сочетание клавиш.​ «Application.ScreenUpdating = False».​ Например, мы, в​​ и соединение всех​​В появившимся диалоговом окне​

    ​ процессом и сохраняется​

  3. ​Мои документы​ отдельным строкам, то​ от 0 до​ редактор Visual Basic,​

    ​Книга Excel с поддержкой​​.​Параметры ленты​ необходимый код макроса.​Настройки​

  4. ​ макрос. Однако переход​​ выделение ячеек, строк​​В Word откроется диалоговое​​ Она позволит сохранить​​ качестве примера, установили​

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

  6. ​ 100 с заголовками​​ который хранит код​​ макросов (.xlsm)​​На вкладке​​.​

Удаление макроса

  1. ​По завершении выберите в​​установите флажок​​ на вкладку, чтобы​​ и столбцов и​​ окно​​ вычислительные мощности, а​​ клавишу М.​

    Вкладка Excel

    ​ комбинированную таблицу.​

    1. ​ И нажимаем «ОК».​ в одном и​Всплывающее меню ​ запускайте и разрешайте​​=MIN(N2:N21)​​ для столбцов и​

    2. ​ макроса и взаимодействует​​и нажмите кнопку​​Разработчик​​В разделе​​ меню​

  2. ​Разработчик​ остановить запись не​ перетащив указатель мыши.​Настройка клавиатуры​​ значит ускорить работу.​​Далее, нужно определить, где​

support.office.com

Самоучитель по работе с макросами в Excel

​Используйте кнопки со стрелками​После завершения нажимаем на​ том же месте.​ выполнение макросов только​или​ строк. Наша задача​ с книгой Excel.​

​Сохранить​в разделе​Настройки​PowerPoint​.​ включены в записанные​Примечание:​.​ Это достигается путем​ будет храниться макрос.​ для управления курсором​

​ кнопку «Остановить запись»,​ Например,​ из источников, которым​=МИН(N2:N21)​ превратить этот набор​ Редактор Visual Basic​.​Visual Basic​установите флажок​команду​Выберите в списке макрос,​ шаги.​ Команды для записи, создание​Введите сочетание клавиш в​ отказа от обновления​ По умолчанию, он​ (Ctrl + Up,​

Настройка разрешения для использования макросов в Excel

​ после чего макрос​C:Datadata.csv​ Вы доверяете.​=MAX(O2:O21)​ данных в презентабельно​ выделяет ошибки в​На вкладке​выберите элемент​Разработчик​

​Закрыть и вернуться в​ который требуется изменить,​На вкладке​ и удаление макросов,​

Редактор Visual Basic

​ поле​ экрана во время​ будет храниться в​ и т.п.). Позиционируйте​ будет автоматически сохранен.​– путь к​Чтобы запустить наш макрос,​или​ отформатированную таблицу и​ синтаксисе языка программирования​Разработчик​Макрос​.​ Microsoft PowerPoint​ а затем нажмите​

​Разработчик​ а также другие​Нажмите новое сочетание клавиш​ выполнения вычислительных действий.​

Запись макросов

​ этой же книге​ курсор, так чтобы​Для выполнения или редактирования​ файлу с обновляемыми​ форматирующий данные, откройте​=МАКС(O2:O21)​ сформировать итоги в​ и предоставляет инструменты​в разделе​

​.​Выберите в списке макрос,​.​ кнопку​

Учебник Excel VBA

​в разделе​ дополнительные функции, также​.​ Чтобы возобновить обновление​ (файле), но при​ вы могли добавить,​

​ записанного макроса нажимаем​ данными. Процесс открытия​ файл шаблона, который​

​=MEDIAN(B2:K21)​ каждой строке.​
​ отладки для отслеживания​
​Visual Basic​

​Если вкладка «Разработчик» недоступна:​

office-guru.ru

Как автоматизировать рутинные задачи в Excel с помощью макросов

Макросы в Excel

  • ​ который требуется удалить,​
  • ​На вкладке​Изменить​
  • ​Visual Basic​
  • ​ доступны на вкладке​При нажатии сочетания клавиш​
  • ​ после выполнения макроса,​ желании можно установить​

​ изменить или удалить​ на кнопку «Макросы»​ этого файла и​ мы создали в​или​Как уже было сказано,​ работы и обнаружения​выберите элемент​В правой части ленты​ а затем нажмите​Разработчик​.​выберите элемент​ «​ в Word отображается​ в его конце​ хранение в новой​

​ данные внутри таблицы​ (или комбинацию клавиш​ импорта данных из​ первой части этого​=МЕДИАНА(B2:K21)​ макрос – это​ ошибок в коде,​Макрос​ нажмите кнопку​

Что такое Макрос?

​ кнопку​в разделе​Откроется редактор Visual Basic.​Запись​Разработчик​ команда или действие,​ пишем команду «Application.ScreenUpdating​​ книге, или в​​ по мере необходимости.​ ALT+F8). Появится окно​ него тоже можно​ урока. Если у​— считаем, используя​ код, написанный на​ помогая таким образом​.​и выберите пункт​Удалить​Visual Basic​Внесите необходимые изменения.​.​» на ленте.​ назначенные в данный​ = True»​

​ отдельной книге макросов.​Использование мыши для навигации​ со списком записанных​ записать в макрос:​ Вас стандартные настройки​ исходные данные таблицы,​ языке программирования VBA.​

  • ​ разработчику при написании​
  • ​Если вкладка «Разработчик» недоступна:​Параметры ленты​.​
  • ​выберите элемент​По завершении выберите в​Если вкладка «Разработчик» недоступна:​ Дополнительные сведения об​
  • ​ момент этому сочетанию,​
  • ​Добавим также команду «Application.Calculation​ Мы оставим значение​ является более сложным​

Создание макроса – практический пример

​ макросов и кнопками​Откройте файл шаблона, в​​ безопасности, то при​​ по причине указанной​ Но в Excel​ кода.​В правой части ленты​.​Чтобы автоматизировать периодически повторяющиеся​Макрос​ меню​В правой части ленты​ использовании вкладки «Разработчик»​ если таковые имеются.​

Макросы в Excel

​ = xlCalculationManual» вначале​ по умолчанию.​ и не так​ для управления ими.​ котором мы сохранили​ открытии файла сверху​ выше.​ Вы можете создать​Кликните эту ссылку, чтобы​ нажмите кнопку​

​В разделе​​ задачи, в приложении​​.​​Word​​ нажмите кнопку​​ Используйте вкладку «Разработчик»​​Если выбранное сочетание клавиш​

Макросы в Excel

​ кода, а в​В самом нижнем поле​ надежным в момент​​С помощью макропрограмм можно​​ макрос —​

Макросы в Excel

​ над таблицей появится​Теперь, когда с вычислениями​ программу, не написав​ узнать больше о​и выберите пункт​Настройки​

​ Excel можно быстро​Если вкладка «Разработчик» недоступна:​команду​и выберите пункт​ Создание и удаление​​ уже назначено, удалите​​ конце кода дописываем​ настройки макросов можно​​ записи. Когда дело​​ увеличить производительность труда​FormatData​​ предупреждение о том,​​ закончили, займёмся форматированием.​

Макросы в Excel

​ и строчки кода,​ редакторе Visual Basic​Параметры ленты​​установите флажок​​ создать макрос. Кроме​В правой части ленты​Закрыть и вернуться в​Параметры ленты​ макросов в Excel​ его в поле​ «Application.Calculation = xlCalculationAutomatic».​ оставить любое подходящее​ доходит до макросов,​ пользователя в десятки​.​ что запуск макросов​ Для начала для​ что мы и​ в Excel​

Макросы в Excel

​.​Разработчик​ того, в Microsoft​ нажмите кнопку​ Microsoft Word​.​

Макросы в Excel

​ 2016 для Macсм.​Нажмите новое сочетание клавиш​ Этим мы вначале​ по контексту описание​ использовать мышь лучше​ раз. Но чтобы​Создайте новый макрос с​ отключен, и кнопка,​ всех ячеек зададим​

  • ​ сделаем прямо сейчас.​​Инструментарий Excel для записи​​В разделе​
  • ​.​​ Visual Basic для​​и выберите пункт​
  • ​.​​В разделе​​Выберите​
  • ​и выберите другое​​ макроса отключаем автоматический​​ данного макроса. Но,​
  • ​ только для вызова​​ использовать запись пользовательских​​ именем​

Макросы в Excel

​ чтобы включить их​ одинаковый формат отображения​Чтобы создать макрос, откройте​ макросов – это​Настройки​Выберите в списке макрос,​

Макросы в Excel

​ приложений можно использовать​Параметры ленты​На вкладке​Настройки​

Макросы в Excel

​Инструменты​ сочетание.​ пересчет результата после​ это делать не​ меню.​

Макросы в Excel

​ макросов на все​

  • ​LoadData​​ выполнение. Так как​​ данных. Выделите все​
  • ​View​​ отличный способ эффективно​​установите флажок​​ который требуется выполнить,​ редактор Visual Basic,​.​Разработчик​установите флажок​>​Найдя свободное сочетание клавиш,​ каждого изменения ячеек,​
  • ​ обязательно.​​Держите ваши макросы для​​ 100% следует соблюдать​
  • ​.​​ шаблон мы сделали​​ ячейки на листе,​
  • ​(Вид) >​​ выполнять простые повторяющиеся​​Разработчик​​ а затем запустите​ чтобы написать собственные​В разделе​в разделе​

Макросы в Excel

​Разработчик​макрос​ переходите к следующему​ а в конце​Когда все настройки выполнены,​ небольших специфичных задач.​ простые правила, которые​В процессе записи макроса​ самостоятельно и себе​​ для этого воспользуйтесь​​Macros​ задачи. Также его​​.​​ команду​ скрипты макросов или​Настройки​Visual Basic​​.​​>​ шагу.​​ макроса – включаем.​​ жмем на кнопку​

Макросы в Excel

​ Чем больше программный​ существенно влияют на​LoadData​

  • ​ мы доверяем, то​
  • ​ комбинацией клавиш​
  • ​(Макросы) >​

Макросы в Excel

​ можно использовать, как​Выберите в списке макрос,​

Макросы в Excel

​Выполнить​ скопировать макросы или​

Макросы в Excel

​установите флажок​выберите элемент​

Макросы в Excel

​В поле​Создать запись​Чтобы использовать это сочетание​ Таким образом, Excel​

​ «OK».​ код в макросе,​ их качество в​сделайте импорт данных​ нажимаем кнопку​Ctrl+A​Record Macro​ вспомогательное средство при​ который требуется скопировать,​.​ их части в​Разработчик​Макрос​Имя макроса​.​ клавиш во всех​ подсчитает результат только​

​После этого, все ваши​ тем медленнее он​ момент записи и​ из файла​​Enable Content​​, либо щелкните по​(Запись макроса…)​ написании более сложных​ а затем нажмите​Совет:​​ новые макросы.​​.​

Макросы в Excel

​.​укажите имя макроса.​В поле​ новых документах, убедитесь​ один раз, а​ действия в данной​ работает, особенно если​ эффективность при выполнении.​data.csv​​(Включить содержимое).​​ иконке​

​Дайте своему макросу имя​​ макросов.​ кнопку​​ Чтобы запустить макрос с​​Все действия, которые должен​Выберите в списке макрос,​Если вкладка «Разработчик» недоступна:​Во всплывающем окне​Имя макроса​ в том, что​​ не будет его​​ книге (файле) Excel​ это требуется для​

Макросы в Excel

​​– как мы​

Выполнение макроса в Excel

​Следующим шагом, мы импортируем​Выделить все​ (без пробелов) и​Кликните эту ссылку, чтобы​Изменить​ помощью клавиатуры, нажмите​ выполнять макрос, записываются.​

  • ​ который требуется выполнить,​
  • ​В правой части ленты​Сохранить в​

​введите имя макроса.​ в поле​ постоянно пересчитывать, чем​ будут записываться в​ выполнения многих функций​5 простых советов, которые​ это делали в​ последний обновлённый набор​, которая находится на​​ нажмите​​ узнать больше о​.​ клавиши OPTION+​ Тем не менее,​ а затем запустите​

​ нажмите кнопку​выполните одно из​Чтобы создать сочетание клавиш​Сохранить изменения в​ сэкономит время.​ макрос до тех​ или рассчитать много​ помогут в создании​ предыдущей части урока.​ данных из файла​ пересечении заголовков строк​ОК​ записи макросов в​Откроется редактор Visual Basic.​+.​ возвращение на вкладку​ команду​и выберите пункт​ следующих действий:​​ для макроса, введите​​выбран глобальный шаблон​

Макросы в Excel

​Продвинутые пользователи могут выполнять​ пор, пока вы​ формул в большой​​ макросов без программирования.​​Когда импорт будет завершён,​CSV​ и столбцов. Затем​

Макросы в Excel

​.​ Excel​В окне редактора Visual​Для изменения макросов используется​ для остановки записи​Выполнить​

Макросы в Excel

​Параметры ленты​Чтобы сохранить макрос​​ букву в поле​​Normal.dotm​​ не только редактирование​​ сами не остановите​ электронной таблице.​​ Воспользуйтесь этими простыми​​ остановите запись макроса.​

Макросы в Excel

​(на основе такого​ нажмите​Начиная с этого момента,​Для тех, кто только​​ Basic выделите строки​​ редактор Visual Basic.​ макроса не записывается.​​.​​.​

Макросы в Excel

​Команда​Option + Cmd​.​ и оптимизацию записанных​ запись.​Если вы запустите каждый​ советами, которые позволяют​Удалите все данные из​ файла мы создавали​Comma Style​ ВСЕ Ваши действия​ начинает осваивать язык​ макроса, которые нужно​На вкладке​На вкладке​Для изменения макросов используется​В разделе​

Макросы в Excel

Заглянем под капот: Как работает макрос?

​В документе, в котором​.​Нажмите кнопку​ макросов, но и​​Для примера, запишем простейшее​​ процесс отдельно, вы​ быстро и просто​ ячеек.​ наш макрос).​(Формат с разделителями)​ с документом записываются:​ программирования Excel VBA,​ скопировать.​Разработчик​

​Разработчик​ редактор Visual Basic.​Настройки​​ создается макрос​​Выберите расположение для макроса​​Назначить​​ записывать код макросов​​ арифметическое действие: сложение​​ можете быстро просмотреть​ создавать качественные макропрограммы​Сохраните файл, как шаблон​​При выполнении импорта данных​​ на вкладке​

Макросы в Excel

​ изменения ячеек, пролистывание​​ предлагаем небольшой вводный​​Совет:​в разделе​в разделе​На вкладке​установите флажок​[имя документа] (документ)​ из раскрывающегося списка.​.​ с нуля. Для​ содержимого трёх ячеек​ результаты для проверки​ автоматически:​ Excel с поддержкой​ из CSV-файла, возможно,​Home​ таблицы, даже изменение​ курс по Visual​ Чтобы скопировать макрос целиком,​Visual Basic​

Макросы в Excel

Добавим ещё один шаг к нашей задаче…

​Visual Basic​Разработчик​​Разработчик​​Во всех открытых документах​Чтобы сохранить макрос​Когда вы будете готовы​ того, чтобы приступить​ (=C4+C5+C6).​ точности их выполнения.​​Присваивайте макросам короткие, но​​ макросов (расширение XLTM).​ Excel попросит Вас​(Главная).​ размера окна.​ Basic for Applications.​ включите в выделение​выберите элемент​

  1. ​выберите элемент​в разделе​.​​Все документы (обычные)​​Команда​
  2. ​ к записи макроса,​ к этому, нужно​​После этого, жмем на​​Если нельзя разбить длинный​
  3. ​ содержательные имена. Когда​​Таким образом, запустив этот​​ настроить некоторые параметры​Далее, изменим внешний вид​​Excel сигнализирует о том,​​Кликните эту ссылку, чтобы​ строки Sub и​Макрос​
  4. ​Запись​Visual Basic​
  5. ​Выберите в списке макрос,​Нажмите кнопку​
  6. ​В документе, который вы​ нажмите кнопку​ нажать на кнопку​

​ кнопку «Остановить запись».​ макрос на короткие​ вы войдете вкус,​ шаблон, Вы получаете​ для правильной передачи​ заголовков столбцов и​

Макросы в Excel

​ что включен режим​ перейти к учебнику​ End Sub.​.​.​выберите элемент​​ который требуется скопировать,​​ОК​​ создаете макрос в​​ОК​

​ «Visual Basic», которая​ Эта кнопка преобразовалась​
​ приложения, а требуется​
​ со временем вам​

​ доступ к двум​

office-guru.ru

Как работать с макросами в Excel 2010 без программирования кода

​ данных в таблицу.​ строк:​ записи макроса в​ Excel VBA​В меню​Если вкладка «Разработчик» недоступна:​Если вкладка «Разработчик» недоступна:​Макрос​ а затем нажмите​, а затем выполните​Эта книга​

​.​ расположена в самом​ из кнопки «Запись​ проверить его функциональность​ придется создавать много​ макросам – один​Когда импорт будет закончен,​

​Жирное начертание шрифта.​ двух местах. Во-первых,​Урок подготовлен для Вас​Правка​В правой части ленты​В правой части ленты​.​ кнопку​ действия, которые нужно​Во всех открытых документах​Последовательно выберите нужные команды​ начале ленты разработчика.​ макроса», после включения​ пошагово («отладкой»). Нажмите​ макросов. При выборе​

Панель разработчика.

​ загружает данные, другой​ зайдите в меню​Выравнивание по центру.​ в меню​ командой сайта office-guru.ru​выберите команду​ нажмите кнопку​

Применение VBA и макросов в Microsoft Excel

​ нажмите кнопку​Если вкладка «Разработчик» недоступна:​Изменить​ записать.​Новая книга​ или нажмите нужные​После этого, открывается знакомое​ записи.​ клавишу F8 каждый​ в диалоговом окне​ их форматирует.​Macros​

​Заливка цветом.​Macros​Источник: http://www.excelfunctions.net/Writing-Excel-Macros.html​Копировать​и выберите пункт​и выберите пункт​В правой части ленты​.​На вкладке​Для непрерывной доступности при​ клавиши.​ нам окно редактора​

​Для того, чтобы проверить,​ раз, когда вы​ их легче найти​

  1. ​Если есть желание заняться​(Макросы) на вкладке​Запись макроса.
  2. ​И, наконец, настроим формат​(Макросы) – вместо​Перевел: Антон Андронов​Параметры.
  3. ​.​Параметры ленты​Параметры ленты​ нажмите кнопку​Остановить запись.
  4. ​Откроется редактор Visual Basic.​Разработчик​ использовании Excel​Word записывает щелчки мышью​ VBE.​ как работает записанный​ хотите перейти к​ с короткими и​Список макросов.

​ программированием, Вы можете​View​ итоговых значений.​ строки​Автор: Антон Андронов​В поле​.​.​и выберите пункт​В окне редактора Visual​в разделе​Личная книга макросов​

​ и нажатия клавиш,​

Как работать с макросами в Excel

​Программист пишет там код​ макрос, кликаем в​ следующему шагу выполнения​ содержательными названиями. Система​ объединить действия этих​(Вид) и выберите​Вот так это должно​Record Macro​

1 Правильные имена в макросах.

​Что такое Макрос?​Проект​В разделе​В разделе​Параметры ленты​ Basic выделите строки​Visual Basic​(Необязательно) Добавьте описание макроса.​ но не выделение​ макроса вручную.​ том же блоке​ задачи. Процесс выполнения​ VBA предоставляет вам​ двух макросов в​

​ команду​ выглядеть в итоге:​(Запись макроса…) появилась​Создание макроса – практический​окна кода выберите​Настройки​Настройки​.​ макроса, которые нужно​выберите команду​Когда вы будете готовы​ текста мышью. Чтобы​

2 Используйте относительные (не абсолютные) адреса ячеек

​Как видим, макросы в​ инструментов «Код» по​ программы останавливается, когда​ возможность указать описание​ один – просто​View Macros​Если Вас все устраивает,​ строка​ пример​ модуль, в который​установите флажок​установите флажок​В разделе​ скопировать.​Остановить​ записи, нажмите​ выделить текст при​ Microsoft Excel могут​

​ кнопке «Макросы», или​ он видит ошибку.​ к имени. Обязательно​ скопировав код из​(Макросы).​ остановите запись макроса.​Stop Recording​Выполнение макроса в Excel​ требуется вставить код.​

Относительные ссылки.

3 Всегда начинайте запись с курсором в A1

​Разработчик​Разработчик​Настройки​Совет:​.​кнопку ОК​ записи макроса, используйте​ значительно ускорить выполнение​ жмем сочетание клавиш​ Вы можете исправить​ используйте ее.​LoadData​В открывшемся диалоговом окне​Поздравляем! Вы только что​(Остановить запись).​Заглянем под капот: Как​В меню​.​.​установите флажок​ Чтобы скопировать макрос целиком,​Для создания макросов можно​.​ клавиатуру.​ рутинных и однообразных​

​ Alt+F8.​ ошибку, которую легко​Имя макроса обязательно должно​в начало кода​ мы увидим строку​ самостоятельно записали свой​Во-вторых, в нижнем левом​ работает макрос?​Изменить​Выберите в списке макрос,​В поле​Разработчик​ включите в выделение​ использовать встроенный редактор​Последовательно выберите нужные команды​Чтобы остановить запись, в​

4 Всегда перемещаться с клавиш направления в момент записи макроса

​ процессов. Но, в​После этого, открывается окно​ найти с помощью​ начинаться с букв​FormatData​ с именем нашего​ первый макрос в​ углу окна Excel.​Добавим ещё один шаг​

​выберите пункт​ который требуется изменить,​Имя макроса​.​ строки Sub и​ Visual Basic.​ или нажмите нужные​ меню​ большинстве случаев, для​

5 Создавайте макросы для конкретных небольших задач

​ со списком записанных​ «отладки» или записать​ и не может​.​ макроса​ Excel.​ Иконка​ к нашей задаче…​Вставить​ а затем нажмите​укажите имя макроса.​

​Выберите в списке макрос,​ End Sub.​На вкладке​ клавиши.​Вид​

​ этого больше подходят​ макросов. Ищем макрос,​ по-новому.​ содержать пробелы, символы​Урок подготовлен для Вас​FormatData​Чтобы использовать созданный макрос,​Стоп​Excel располагает мощнейшей, но​.​ кнопку​Совет:​ который требуется изменить,​В меню​Разработчик​Чтобы остановить запись, выберите​последовательно выберите пункты​

exceltable.com

​ макросы, код которых​

Хотите узнать, как использовать макросы в Microsoft Excel 2016 для ускорения повторяющихся задач? Этот учебник поможет вам начать работу с макросами Excel.

Включить вкладку разработчика

Вам понадобится вкладка Разработчик для записи макросов.

  1. Откройте Excel и выберите « Файл »> « Параметры »> « Настройка ленты ».
  2. В разделе « Основные вкладки » установите флажок « Разработчик ».
  3. Выберите « ОК ».

Запись макроса

  1. Выберите вкладку « Разработчик ».
  2. Выберите « Запись макроса ».
  3. Укажите имя для вашего макроса. Дайте ему сочетание клавиш, если хотите. Это позволит вам удерживать клавишу CTRL и нажать другую клавишу для запуска макроса.
  4. Выберите, где хранить макрос.
  5. Предоставьте описание, если хотите.
  6. Выберите « OK », когда будете готовы начать запись.
  7. Выполните нажатия клавиш и щелчков мыши, которые вы хотите, чтобы ваш макрос выполнял. Ваши шаги теперь будут записаны.
  8. Когда вы будете готовы остановить запись, щелкните по последней ячейке и выберите « Остановить запись ».

Установка макроса

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

Из отдельного файла Excel

Если вы получили файл электронной таблицы или рабочей книги, содержащий макросы, которые вы хотите использовать, просто откройте файл в Excel. тогда он будет доступен для использования из « Разработчик »> « Макросы ». Просто выберите рабочую книгу в разделе « Макросы в » на экране, выберите макрос, затем выберите « Выполнить ».

Из формы, базового файла или файла класса

Некоторые макросы доступны в формате Form (.frm), Basic (.bas) или Class (.cls). Вы можете импортировать их с помощью этих шагов:

  1. Выберите вкладку « Разработчик ».
  2. Выберите « Visual Basic ».
  3. Выберите « Файл »> « Импорт ».
  4. Перейдите к файлу, который вы хотите импортировать, затем выберите « Открыть ».

Использование макроса

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

  1. Выберите вкладку « Разработчик » и выберите « Макросы ».
  2. Выберите макрос, который вы хотите использовать, затем выберите « Выполнить ».

Использование макросов в Microsoft Excel — это идеальный способ автоматизации задач. Мы собираемся показать вам, как записать макрос в Excel 2016, чтобы вы могли освободить свое время и перестать тратить его на повторяющиеся действия.

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

Как записать макрос в Excel 2016

Это шаги, которые вы должны выполнить, чтобы записать макрос в Excel 2016. Мы кратко изложим их ниже, а затем подробно рассмотрим.

  1. Включить вкладку « Разработчик ».
  2. На вкладке « Разработчик » нажмите « Запись макроса» .
  3. Введите имя макроса .
  4. Назначьте сочетание клавиш .
  5. Выберите, где хранить макрос .
  6. Введите описание .
  7. Нажмите ОК .
  8. Выполните свои действия макроса.
  9. На вкладке « Разработчик » нажмите « Остановить запись» .

Запись макроса: подробно

1. Включите вкладку «Разработчик»

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

Чтобы включить его, выберите «Файл»> «Параметры»> «Настроить ленту» . В столбце « Настройка ленты» с выбранными в раскрывающемся списке главными вкладками установите флажок « Разработчик» и нажмите кнопку « ОК» .

как записать макрос в Excel 2016

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

2. Нажмите Запись макроса

Перейдите на вновь включенную вкладку « Разработчик » на ленте. В группе « Код » нажмите « Запись макроса» . Это откроет новое окно.

как записать макрос в Excel 2016

Кроме того, вы можете нажать Alt + T + M + R.

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

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

как записать макрос в Excel 2016

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

4. Назначьте сочетание клавиш

Назначение сочетания клавиш позволит вам в любое время запустить макрос в Excel, нажав эту комбинацию. Щелкните в поле « Сочетание клавиш» и нажмите клавишу, которую вы хотите использовать в сочетании с Ctrl.

как записать макрос в Excel 2016

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

5. Выберите, где хранить макро

Используйте макрос Store в выпадающем списке, чтобы выбрать, где вы хотите сохранить макрос.

как записать макрос в Excel 2016

Доступные варианты:

  • Персональная рабочая тетрадь макроса. Макрос будет доступен при каждом использовании Excel. Он будет хранить макрос в скрытой книге макросов Personal.xlsb.
  • Новая рабочая книга. Макрос будет доступен для всех рабочих книг, которые вы создадите во время существующего сеанса Excel.
  • Эта рабочая книга. Макрос будет доступен только в открытой рабочей книге.

6. Введите описание

Последний шаг в этом окне — ввести описание в поле. Используйте это, чтобы подробно описать, что делает макрос.

как записать макрос в Excel 2016

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

7. Нажмите ОК

Возможно, самый простой шаг из всех! Нажмите OK, когда вы довольны тем, что отправили, и начните запись макроса.

8. Выполните ваши действия макроса

Макрос теперь записывается, поэтому выполните свои действия. Это может включать в себя ввод текста, нажатие на ячейки, применение форматирования или импорт данных извне из таких мест, как Microsoft Access.

Во время записи вы можете использовать переключатель « Использовать относительные ссылки» , который находится на вкладке « Разработчик ». Если включено, макросы записываются с действиями относительно начальной ячейки. Например, если вы нажмете от ячейки A1 до A3 во время записи, запуск макроса из ячейки J6 переместит курсор на J8. Если отключено, курсор переместится с J6 на J8.

как записать макрос в Excel 2016

Лучше заранее спланировать свои действия, чтобы не ошибиться. Если вы проскользнули, остановите запись и начните снова. Кроме того, вы можете попытаться исправить это, отредактировав код приложения Visual Basic (VBA). , в котором хранится макрос, но это только для опытных пользователей.

9. Нажмите Остановить запись

После того, как вы закончили свои шаги макроса, на вкладке Разработчик в группе Код нажмите Остановить запись .

как записать макрос в Excel 2016

Кроме того, вы можете нажать Alt + T + M + R.

Используйте свои макросы

Создав макросы, вы можете получить к ним доступ на вкладке « Разработчик ». Нажмите Макросы, чтобы увидеть их в списке. Вы также можете нажать Alt + F8, чтобы открыть это окно. Здесь вы можете выбрать свои макросы и выполнить различные параметры, такие как « Выполнить» , « Редактировать» или « Удалить» .

как записать макрос в Excel 2016

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

Макросы — не единственный способ повысить производительность Excel. Другие полезные советы включают создание раскрывающихся списков для ячеек Excel. создать раскрывающийся , используя операторы IF для динамических данных Excel. использовать операторы использовать операторы и использование функции поиска целей в Excel для более глубокого анализа данных

Did you know that you could automate repetitive tasks in Microsoft Excel by using macros? We’ll show you how to record a macro in Excel 2016 to save lots of time.

excel-macros-record

Using macros in Microsoft Excel is the perfect way to automate tasks. We’re going to show you how to record a macro in Excel 2016 so that you can free up your time and stop wasting it on repetitive actions.

Before beginning, you might want to check out our top resources for Excel macros to give you an idea of what you could create. Once you’ve mastered it, you’ll even be able to send emails from Excel or integrate your Excel data into Word.

How to Record a Macro in Excel 2016

These are the steps you need to follow in order to record a macro in Excel 2016. We’ll summarise them below and then go into detail afterwards.

  1. Enable the Developer tab.
  2. On the Developer tab, click Record Macro.
  3. Input a Macro name.
  4. Assign a Shortcut key.
  5. Select where to Store macro in.
  6. Input a Description.
  7. Click OK.
  8. Perform your macro actions.
  9. On the Developer tab, click Stop Recording.

Recording a Macro: In Detail

1. Enable the Developer tab

The Developer tab is where you can record your macro. However, it isn’t enabled by default.

To enable it, go to File > Options > Customize Ribbon. In the Customize the Ribbon column with Main Tabs selected on the dropdown, tick Developer, and click OK.

how to record a macro in excel 2016

The Developer tab will now appear in the ribbon. It’ll stay here permanently unless you untick it following the instructions above.

2. Click Record Macro

Navigate to the newly enabled Developer tab on the ribbon. In the Code group, click Record Macro. This will open a new window.

how to record a macro in excel 2016

Alternatively, you can press Alt + T + M + R.

3. Input a Macro Name

Input a name for the macro within the Macro name field. Make it specific, otherwise, you’ll have trouble quickly identifying what the macro does in the future.

how to record a macro in excel 2016

The first character of the macro name must be a letter, but subsequent characters can be letters, numbers or underscores. You can’t use spaces and avoid giving the macro the same name as a cell reference.

4. Assign a Shortcut Key

Assigning a shortcut key will let you run the macro in Excel at any time by pressing that combination. Click within the Shortcut key box and press the key that you want to use in conjunction with Ctrl.

how to record a macro in excel 2016

I recommend that you hold Shift while selecting your key combination to make it part of the shortcut. Your macro shortcut will override the default Excel shortcut, if one already exists. For example, if you choose Ctrl + A then it’ll override the ability to select everything. Instead, use Ctrl + Shift + A since that isn’t an existing shortcut.

5. Select Where to Store Macro In

Use the Store macro in dropdown to choose where you want to store the macro.

how to record a macro in excel 2016

The options available are:

  • Personal Macro Workbook: This will make the macro available whenever you use Excel. It’ll store the macro in a hidden macro workbook called Personal.xlsb.
  • New Workbook: This will make the macro available for any workbooks you create during the existing Excel session.
  • This Workbook: This will make the macro available only in the workbook you have open.

6. Input a Description

The final step on this window is to input a Description into the box. Use this to describe in detail what the macro does.

how to record a macro in excel 2016

This field is optional, but it’s advisable to be as comprehensive as possible so that you and others can see what the macro does in the future.

7. Click OK

Perhaps the easiest step of all! Click OK when you’re happy with what you’ve submitted and to begin recording the macro.

8. Perform Your Macro Actions

The macro is now recording, so perform your steps. This can include typing, clicking cells, applying formatting, or importing data externally from places like Microsoft Access.

While recording you can use the Use Relative References toggle, found on the Developer tab. If enabled, macros are recorded with actions relative to the initial cell. For example, if you click from cell A1 to A3 while recording, running the macro from cell J6 would move the cursor to J8. If disabled, the cursor would move from J6 to J8.

how to record a macro in excel 2016

It’s best to plan out in advance what your actions are going to be so that you don’t make a mistake. If you slip up, stop the recording and start again. Alternatively, you could try to fix it by editing the Visual Basic Application (VBA) code that the macro is stored in, but that’s only for advanced users.

9. Click Stop Recording

Once you’ve finished your macro steps, on the Developer tab, in the Code group, click Stop Recording.

how to record a macro in excel 2016

Alternatively, you can press Alt + T + M + R.

Use Your Macros

Once you’ve created your macros, you can access them from the Developer tab. Click Macros to see them listed. You can also press Alt + F8 to open this window. Here you can select your macros and perform various options, like Run, Edit or Delete.

how to record a macro in excel 2016

If you’re looking to get even more from your macros, check out our guides: VBA programming for beginners and building a toolbar for your macros. Using VBA for macros in Excel adds even more power!

Macros aren’t the only way to boost your Excel productivity. Other useful tips include creating dropdown lists for Excel cells, using IF statements for dynamic Excel data, and using Excel’s Goal Seek feature for more advanced data analysis.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как записать макрос в excel 2010
  • Как записать логическую функцию в excel
  • Как записать логическое выражение в excel если
  • Как записать кубический корень в excel
  • Как записать критерий в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии