Записване на действията ви като скриптове на Office
Можете да автоматизирате своите повтарящи се задачи със скриптовете на Office. Използвайте програмата за запис на действия в Excel, за да запишете действията си като скриптове, които да се възпроизвеждат отново, когато пожелаете. Програмата за запис на действия създава скрипт, базиран на вашите промени в работна книга. Тези действия могат да включват въвеждане на текст или числа, форматиране на клетки, редове или колони, създаване на таблици на Excel и т.н. Прозорецът на задачите показва описателен списък на стъпките ви, докато вървите.
Забележка: Не ви е нужна среда за кодиране, за да записвате и изпълнявате скриптове на Office. Можете да изберете да редактирате действията си от Редактор код, където ще работите с TypeScript кода на скрипта. Научете всичко за писането на скриптове с Редактор с въвеждащия курс Запис, редактиране и създаване на скриптове на Office в Excel.
Първи стъпки
-
Първо, изберете раздела Автоматизиране на лентата. Това показва вашите две основни опции в групата Инструменти за скриптове : Действия за запис и Нов скрипт.
-
За да създадете нов скрипт на Office, натиснете бутона Действия със записи , след което започнете да изпълнявате стъпките, които искате да автоматизирате. За този пример приемаме диапазон от данни, преобразуваме го в таблица на Excel, добавяме колона за обща сума и сумарен ред и завършваме, като форматираме стойностите като валута.
-
Когато започнете да записвате нов скрипт на Office, вдясно се отваря прозорецът на задачите Действия със записи . Тук ще видите подреден списък с действията, които предприемате. Когато приключите с всички стъпки, натиснете бутона Спри .
-
След като натиснете бутона Спри, екранът Код Редактор показва вашия нов скрипт.
-
По подразбиране Excel наименирате скриптовете "Скрипт 1", "Скрипт 2" и т.н. Въпреки това ще искате да дадете на скриптовете си смислени имена и описания. За да дадете ново име на скрипта си, изберете менюто Още опции (...) и изберете Преименуване от изскачащото меню.
Прилагане на относителен режим
Относителният режим помага записаният ви скрипт да бъде по-гъвкав. Когато нямате точно същите позиции на клетките на данните, върху които работите, можете да включите относителен режим.
Абсолютен режим по подразбиране спрямо
-
Записват се точните местоположения на клетките: редактирането на A3 ще редактира A3 при всяко изпълнение на скрипта.
-
По-добре е, когато клетките, с които работите, да са едни и същи адреси на клетки всеки път.
Относителен режим
-
Местоположенията на клетките се базират на избраната от вас клетка. Ако започнете да записвате скрипта с избрана клетка A1 и редактирате A3, скриптът винаги редактира клетката, която е два реда под текущо избраната клетка.
-
Най-добре е да се използва, когато скриптът ви действа върху текущата клетка или околните клетки.
-
Изберете падащото меню в прозореца на задачите Действия със записи .
-
Изберете Относителен режим.
Имате нужда от допълнителна помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в общността за отговори.
Вижте също
Въведение в скриптовете на Office
Техническа документация за скриптове на Office
Записване, редактиране и създаване на скриптове на Office в Excel
Отстраняване на неизправности в скриптове на Office