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