Можете да използвате макроси в Excel 2007, за да спестите време, като автоматизирате задачи, които изпълнявате често. Макросът е поредица от команди, групирани заедно, които можете да изпълнявате, когато трябва да изпълните задачата.
Въпреки че можете да напишете свои собствени сложни макроси на езика за програмиране Visual Basic, най-лесният метод за създаване на много макроси е да използвате записващото устройство на макроси. Когато записвате макрос, Excel съхранява информация за всяка стъпка, която предприемате, докато изпълнявате поредица от команди. След това стартирате макроса, за да повторите или възпроизведете командите.
Рекордерът на макроси записва всяко извършено от вас действие. Ето защо планирането на вашия макрос преди да започнете процеса на запис е много важно, за да не записвате ненужни стъпки.
Покажете раздела Разработчик
Разделът Developer предоставя достъп до макрокомандите, но този раздел не се показва по подразбиране. За да покажете раздела Разработчик, изпълнете следните стъпки:
Щракнете върху бутона Office и след това щракнете върху бутона Опции на Excel.
Появява се диалоговият прозорец Опции на Excel.
От секцията Популярни поставете отметка в квадратчето Показване на раздела за програмисти в лентата.
Щракнете върху OK.
Разделът „Разработчик“ се появява в лентата.
Покажете раздела Разработчик, за да работите с макроси в Excel 2007.
Запишете макрос
Следвайте тези стъпки, за да запишете макрос:
Изберете Запис на макрос в групата Код на раздела Разработчик.
Появява се диалоговият прозорец Запис на макрос.
Въведете име за макроса в текстовото поле Име на макроса.
Първият знак на името на макроса трябва да бъде буква, а името не може да съдържа интервали или препратки към клетки. Имената на макросите не са чувствителни към главни букви.
(По избор) Задайте клавиш за бърз достъп.
Ако изберете клавиш за бърз достъп, който вече се използва в Excel, клавишът за бърз достъп на макроса отменя клавиша за бърз достъп на Excel, докато работната книга, която съдържа макроса, е отворена.
От падащия списък Store Macro In изберете къде искате да съхранявате макроса:
-
Тази работна книга: Запазете макроса в текущия файл на работната книга.
-
Нова работна книга: Създайте макроси, които можете да изпълнявате във всички нови работни книги, създадени по време на текущата сесия на Excel.
-
Лична работна книга с макроси: Изберете тази опция, ако искате макросът да е наличен всеки път, когато използвате Excel, независимо коя работна книга използвате.
(По избор) Въведете описание на макроса в текстовото поле Описание.
Използвайте диалоговия прозорец Запис на макрос, за да започнете да създавате макрос.
Щракнете върху OK.
Опцията Запис на макрос в раздела Разработчик се променя на Спиране на записа.
Извършете действията, които искате да запишете.
Excel записва точно вашите стъпки – като (Изберете клетка C3) – но можете също да запишете стъпките спрямо всяка текуща клетка – като (Качете се един ред нагоре и вмъкнете празен ред). За да направите това, щракнете върху бутона Относителни препратки в раздела Разработчик. Можете да включите и изключите функцията за относителни препратки, ако е необходимо, докато записвате макроса.
Изберете Спиране на записа в групата Код на раздела Разработчик.
Макрорекордерът спира да записва натискания на клавиши и макросът е завършен.