Как да записвате макроси в Microsoft Excel
офис на Microsoft Microsoft Microsoft Excel Герой Excel / / March 19, 2020
Последна актуализация на
Можете да автоматизирате всички повтарящи се задачи в Excel с помощта на макроси. Ето как да запишете такъв.
Всеки бутон, който натиснете, всяка формула, която създавате - всичко може да се автоматизира в Excel, ако знаете как да записвате макроси. Макрос на Excel повтаря всяка стъпка, която правите, което улеснява автоматизирането на най-повтарящите се действия.
Ако някога сте записани макроси в Word, тогава ще сте запознати с процеса. Можете да напишете свои собствени макроси с помощта на VBA (Visual Basic за приложения), но е много по-лесно да ги запишете визуално с помощта на инструмента за запис на макроси. Ето как.
Как да запишете макрос в Excel
За повечето потребители на Excel най-лесният метод за запис на макрос в Microsoft Excel е използването на Macro Recorder. Докато Macro Recorder записва, завършвате действие. Стъпките, които предприемате, се запазват, превръщат се в действия, които Excel може да повтори.
За да започнете да записвате макрос в Excel, ще трябва да получите достъп до
За да направите това, щракнете с десния бутон върху лентата с ленти и натиснете Персонализирайте лентата.
в Опции за Excel, щракнете, за да активирате Разработчик отметка в Персонализирайте лентата раздел. Натиснете Добре Да запазя.
Лентата на лентата вече ще показва Разработчик в раздела Изглед и Помощ.
За да започнете да записвате макрос, щракнете Developer> Record Macro.
В Запишете макро прозорец, дайте на вашия макрос запомнящо се име и описание. За да обвържете макроса си с клавишна комбинация, въведете буква под Клавиш за пряк път, въпреки че това не е задължително.
За да запазите вашия макрос на Excel с текущата си работна книга, уверете се, че Съхраняване на макрос в опцията е зададена на Тази работна книга. Ако искате да използвате вашия макрос във всички работни книги на Excel, изберете Лична работна книга за макроси вместо.
Кликнете Добре за да започнете да записвате вашия макрос. Всяка стъпка, която предприемете след тази точка, ще бъде записана. Например, ако решите да извършите действие като промяна на формата на клетка, тези стъпки ще бъдат записани.
След като сте записали стъпките си към макроса, натиснете Спрете записа в Разработчик раздел.
Щракнете върху Макрос бутон в Разработчик раздела, за да видите списък на вашите записани макроси.
За да използвате вашия макрос, изберете го, след което щракнете върху тичам бутон.
Ако сте добавили клавишна комбинация към вашия макрос, можете да използвате този пряк път, за да стартирате макроса вместо него.
Редактиране на макроси в Excel
Напълно възможно е да редактирате записан макрос, за да добавите, промените или премахнете стъпките изцяло. За съжаление, това ще изисква да знаете как да пишете и редактирате VBA (Visual Basic за приложения) код, за да можете да правите промени.
Ако искате да направите промени в записания си макрос (и с удоволствие пишете във VBA), щракнете Програмист> Макроси, изберете вашия макрос и натиснете редактиране бутон.
Това ще зареди редактора на Office VBA. Можете да правите промени във VBA кода директно, като натиснете тичам бутон, за да тествате промените си, за да се уверите, че работят.
Затворете редактора на Office VBA, след като направите промените в макроса си, след което запазете работната си книга в Excel.
Ако не можете да напишете макроси в VBA, най-лесният метод е да изтриете макроса и да го запишете отново. Изберете макроса и натиснете Изтрий за да го премахнете, след това повторете стъпките по-горе, за да го запишете с актуализирани стъпки.
Запазване на вашите Excel макроси
След като започнете да използвате макроси в Excel, можете да записвате всякакви действия или задачи и да ги повтаряте, когато трябва.
Когато отидете да запишете работната си книга в Excel, не забравяйте да я запишете във файловия формат на XLSM Macro-Enabled Workbook. Това ще запишете y0ur записани макроси в Excel вътре в работната книга, което ви позволява да ги използвате другаде.