Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 за Mac Excel 2019 Excel 2016

Ако имате задачи в Microsoft Excel, които извършвате нееднократно, можете да запишете макрос, за да автоматизирате тези задачи. Макросът е действие или набор от действия, които можете да изпълните толкова пъти, колкото искате. Когато създавате макрос, вие записвате вашите щраквания с мишката и натискания на клавиши. След като създадете макрос, можете да го редактирате, за да направите дребни промени в начина, по който той работи.

Да предположим, че всеки месец създавате отчет за вашия главен счетоводител. Искате да форматирате имената на клиентите с просрочени сметки в червено, а също така да приложите форматиране с получерно. Можете да създадете и след това да изпълните макрос, който бързо прилага тези промени на форматирането към избрани от вас клетки.

Как?

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

Преди да запишете макрос    

Макросите и инструментите на VBA са в раздела Разработчик, който е скрит по подразбиране, затова първата стъпка е да го активирате. За повече информация вижте Показване на раздела "Разработчик".

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

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

Записване на макрос    

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

  2. По желание въведете име за макроса в полето Име на макрос, въведете клавишна комбинация в полето Клавишна комбинация и описание в полето Описание, след което щракнете върху OK, за да стартирате записването.

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

  3. Изпълнете действията, които искате да автоматизирате, например въвеждане на текст за многократно използване или запълване на колона с данни.

  4. В раздела Разработчик щракнете върху Край на записа.

    Край на записа

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

По-подробен преглед на макроса    

Можете да научите малко за езика за програмиране Visual Basic, като редактирате макрос.

За да редактирате макрос, в групата Код на раздела Разработчик щракнете върху Макроси, изберете името на макроса и щракнете върху Редактиране. Така се стартира редакторът на Visual Basic.

Вижте как действията, които сте записали, се показват като код. Вероятно част от кода ще ви е ясна, а друга може да е малко тайнствена.

Експериментирайте с кода, затворете редактора за Visual Basic и изпълнете макроса отново. Вижте дали този път се случва нещо различно!

Следващи стъпки

Как?

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

Преди да запишете макрос    

Убедете се, че разделът Разработчик е видим в лентата. По подразбиране разделът Разработчик не е видим, така че направете следното:

  1. Отидете на Предпочитания за Excel > ... > лентата & лентата.

  2. В категорията Персонализиране на лентата, в списъка Основни раздели отметнете квадратчето Разработчик, а след това щракнете върху Запиши.

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

Записване на макрос    

  1. В раздела Разработчик щракнете върху Запис на макрос.

  2. По желание въведете име за макроса в полето Име на макрос, въведете клавишна комбинация в полето Клавишна комбинация и описание в полето Описание, след което щракнете върху OK, за да стартирате записването.

  3. Изпълнете действията, които искате да автоматизирате, например въвеждане на текст за многократно използване или запълване на колона с данни.

  4. В раздела Разработчик, в групата Код щракнете върху Край на записването.

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

По-подробен преглед на макроса    

Можете да научите малко за езика за програмиране Visual Basic, като редактирате макрос.

За да редактирате макрос, в раздела Разработчик щракнете върху Макроси, изберете името на макроса и щракнете върху Редактиране. Така се стартира редакторът на Visual Basic.

Вижте как действията, които сте записали, се показват като код. Вероятно част от кода ще ви е ясна, а друга може да е малко тайнствена.

Експериментирайте с кода, затворете редактора за Visual Basic и изпълнете макроса отново. Вижте дали този път се случва нещо различно!

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.