Бърз старт: Създаване на макрос

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

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

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

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

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×