Руководство по написания макросов скачать

Руководство по написания макросов

Краткое руководство: создание макроса.
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы.

Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

Процедура. Действия перед записью макроса. Макросы и средства VBA находятся на вкладке Разработчик , которая по умолчанию скрыта, поэтому сначала нужно включить ее. Дополнительные сведения см. в статье Отображение вкладки "Разработчик". В группе Код на вкладке Разработчик нажмите кнопку Запись макроса . Если необходимо, заполните поля Имя макроса , Сочетание клавиш и Описание , а затем нажмите кнопку OK , чтобы начать запись макроса.

Выполните действия, которые нужно автоматизировать, например ввод стандартного текста или заполнение столбца данных. На вкладке Разработчик щелкните Остановить запись . Более подробное изучение макроса. При редактировании макроса можно немного изучить язык программирования Visual Basic.

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

Дополнительные сведения о создании макросов см. в статье Создание и удаление макросов. Сведения о запуске макросов см. в статье Запуск макроса.

Процедура. Действия перед записью макроса. Убедитесь в том, что на ленте отображается вкладка Разработчик . По умолчанию вкладка Разработчик не видна, поэтому необходимо выполнить указанные ниже действия. Выберите Excel > Параметры > Лента и панель . В категории Настроить ленту в списке Основные вкладки установите флажок Разработчик , а затем нажмите кнопку Сохранить . На вкладке Разработчик нажмите кнопку Запись макроса . Если необходимо, заполните поля Имя макроса , Сочетание клавиш и Описание , а затем нажмите кнопку OK , чтобы начать запись макроса. Выполните действия, которые нужно автоматизировать, например ввод стандартного текста или заполнение столбца данных.

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

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

Дальнейшие действия. Узнайте о том, как создавать и запускать макросы.

Дополнительные сведения см. в статье Создание, выполнение, изменение и удаление макроса. Дополнительные сведения. Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.



  • Руководство по написания макросов

  • Руководство по написания макросов
  • Пользователи выбирают:
    >