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

Забележка: Не ви е нужна среда за кодиране, за да записвате и изпълнявате скриптове на Office. Можете да изберете да редактирате действията си от Редактор код, където ще работите с TypeScript кода на скрипта. Научете всичко за писането на скриптове с Редактор с въвеждащия курс Запис, редактиране и създаване на скриптове на Office в Excel.

Първи стъпки

  1. Първо, изберете раздела Автоматизиране на лентата. Това показва вашите две основни опции в групата Инструменти за скриптове : Действия за запис и Нов скрипт.        Инструменти за скриптове

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

  3. Когато започнете да записвате нов скрипт на Office, вдясно се отваря прозорецът на задачите Действия със записи . Тук ще видите подреден списък с действията, които предприемате. Когато приключите с всички стъпки, натиснете бутона Спри .

  4. След като натиснете бутона Спри, екранът Код Редактор показва вашия нов скрипт. 

  5. По подразбиране Excel наименирате скриптовете "Скрипт 1", "Скрипт 2" и т.н. Въпреки това ще искате да дадете на скриптовете си смислени имена и описания. За да дадете ново име на скрипта си, изберете менюто Още опции (...) и изберете Преименуване от изскачащото меню. 

Прилагане на относителен режим

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

Абсолютен режим по подразбиране спрямо

  • Записват се точните местоположения на клетките: редактирането на A3 ще редактира A3 при всяко изпълнение на скрипта.

  • По-добре е, когато клетките, с които работите, да са едни и същи адреси на клетки всеки път.

Относителен режим

  • Местоположенията на клетките се базират на избраната от вас клетка. Ако започнете да записвате скрипта с избрана клетка A1 и редактирате A3, скриптът винаги редактира клетката, която е два реда под текущо избраната клетка.

  • Най-добре е да се използва, когато скриптът ви действа върху текущата клетка или околните клетки.

  1. Изберете падащото меню в прозореца на задачите Действия със записи .

  2. Изберете Относителен режим.

Селекторът на опции за "Действия за запис", показващ опциите "Относителен режим" и "Абсолютен режим".

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

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

Вижте също

Въведение в скриптовете на Office

Техническа документация за скриптове на Office

Записване, редактиране и създаване на скриптове на Office в Excel

Отстраняване на неизправности в скриптове на Office

Примерни скриптове за скриптове на Office в Excel

Създаване на бутон за изпълнение на скрипт на Office

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

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

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

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