Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб

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

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

Първи стъпки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вж. също

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

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

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

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

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

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

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

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

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