Sign in with Microsoft
New to Microsoft? Create an account.

Ако имате задачи в 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 Office участници в Insider

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

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

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

×