Ако имате задачи в 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 или да получите поддръжка в Общността за отговори от.

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

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×