Този урок обхваща използването на макро рекордера, за да създадете прост макрос в Excel. Макро рекордерът работи, като записва всички натискания на клавиши и кликвания на мишката. Макросът, създаден в този урок, прилага няколко опции за форматиране към заглавие на работния лист.
В Excel всички команди, свързани с макроси, се намират на Разработчик раздела на лентата. Често този раздел трябва да бъде добавен към лентата, за да имате достъп до макро команди. Темите, обхванати от този урок, включват:
- Добавяне на раздела за програмисти
- Стартиране на макро рекордер на Excel
- Опции за макро записващо устройство за Excel
- Записване на макроса
- Пускане на макроса
- Макро грешки / Редактиране на макроса
Забележка Тази информация в тази статия се отнася за версии на Excel 2019, 2016, 2013, 2010 и 2007.
01 от 06Добавете раздела за програмисти

Добавяне на раздела за програмисти в Excel 2019, 2016, 2013 или 2010
- Изберете досие.
- Изберете Настроики за да отворите Опции за Excel диалогов прозорец.
- Изберете Персонализирайте лентата в левия прозорец, за да видите наличните опции в десния прозорец на диалоговия прозорец.
- В раздела Основни раздели на опциите изберете Разработчик.
- Изберете Добре.
- Разделът за програмисти се добавя към лентата.
Добавяне на раздела за програмисти в Excel 2007
- В Excel 2007 изберете бутона Office, за да отворите падащото меню.
- Изберете Опции за Excel намиращ се в долната част на менюто, за да отворите Опции за Excel диалогов прозорец.
- Изберете Популярен в горната част на левия прозорец на отворения диалогов прозорец.
- Изберете Показване на раздела за разработчици в лентата в десния прозорец на отворения диалогов прозорец.
- Изберете Добре.
- Разделът за програмисти се вижда в лентата.
Добавяне на заглавие на работен лист

Преди да започнете да записвате макроси, ще трябва да добавите заглавието на работния лист, което ще бъде форматирано.
Тъй като заглавието на всеки работен лист обикновено е уникално за този работен лист, не искате да включите заглавието в макроса. Затова ще го добавите към работния лист, преди да започнете макро рекордера.
- Изберете клетка A1 в работния лист.
- Въведете заглавието: Разходи за бисквитките за юни 2008 г .
- Натисни Въведете на клавиатурата.
Макро рекордер на Excel
Най-лесният начин да създадете макрос в Excel е да използвате макро рекордера. За да направите това:
- Изберете разработчиците.
- Изберете Записване на макроси за да отворите Записване на макроси диалогов прозорец.
Разберете възможностите за запис на Macro Recorder

Има четири варианта за завършване в този диалогов прозорец.
- Името на макроса: Дайте на макроса описателно име. Името трябва да започва с буква и не се допускат интервали. Позволени са само букви, цифри и знак за подчертаване.
- Клавиш за бърз достъп (по избор): Попълнете буква, число или други знаци в наличното пространство. Това ще ви позволи да стартирате макроса, като задържите клавиша CTRL и натиснете избраната буква от клавиатурата.
- Макро да се съхранява в (настроики):
- Тази работна книга: Макросът е достъпен само в този файл.
- Нова работна книга: Тази опция отваря нов файл в Excel. Макросът е налице само в този нов файл.
- Лична работна книга за макроси: Тази опция създава скрит файл Personal.xls който съхранява вашите макроси и ги прави достъпни за вас във всички Excel файлове.
- описание (по избор): Въведете описание на макроса.
Задайте опциите в Записване на макроси диалогов прозорец, за да съответства на тези в изображението по-горе. Преди да продължите, бъдете наясно със следното:
- Избирането Добре в Записване на макроси диалоговият прозорец започва да записва макроса, който току-
- Както вече споменахме, макро рекордерът работи, като записва всички натискания на клавиши и щраквания на мишката.
- Създаване на format_titles макросът включва кликване върху няколко опции за форматиране в началния раздел на лентата с мишката, докато макро рекордерът работи.
Запишете макро-стъпките

След като сте настроили опциите за запис на макроси, както е показано в предишната стъпка, сте готови да продължите.
- Изберете Добре в Записване на макроси за да стартирате макро рекордера.
- Изберете У дома.
- Маркирайте клетки A1 до F1 в работния лист.
- Изберете Обединяване и център за да центрирате заглавието между клетките А1 и F1.
- Изберете Попълнете цвета (изглежда като боя), за да отворите падащия списък за попълване на цвета.
- Избирам Синя, акцент 1 от списъка, за да превърнете цвета на фона на избраните клетки в синьо.
- Изберете Цвят на шрифта (това е голяма буква "А"), за да отворите падащия списък за цветове на шрифта.
- Избирам бял от списъка, за да превърнете текста в избраните клетки в бяло.
- Изберете Размер на шрифта (над иконата на боя), за да отворите падащия списък за размер на шрифта.
- Избирам 16 от списъка, за да промените размера на текста в избраните клетки на 16 точки.
- Изберете Разработчик.
- Изберете Спиране на записа за да спрете макрозаписа.
В този момент заглавието на работния лист прилича на заглавието в изображението по-горе.
05 от 06Пуснете макроса

Сега можете да стартирате макроса, който току-що сте записали.
- Изберете Sheet2 раздела в долната част на електронната таблица.
- Изберете клетка A1 в работния лист.
- Въведете заглавието: Разходи за бисквитките за юли 2008 г .
- Натисни Въведете на клавиатурата.
- Изберете Разработчик.
- Изберете Макрос да изведем Преглед на макроса диалогов прозорец.
- Изберете format_titles макро в Името на макроса прозорец.
- Изберете тичам.
Стъпките на макроса ще се изпълняват автоматично и ще се прилагат същите стъпки за форматиране, приложени към заглавието на лист 1.
На този етап заглавието на работен лист 2 прилича на заглавието на работен лист 1.
06 от 06Отстраняване на грешки в макроса и редактиране на макрос

Ако макросът ви не се е изпълнил според очакванията, най-лесният и най-добрият вариант е отново да следвате стъпките в урока и отново да запишете макроса.
Макросът на Excel се записва в програмния език на Visual Basic for Applications (VBA). Избиране или на редактиране или Влез вътребутоните в Макро диалогов прозорец стартира редактора на VBA (вижте изображението по-горе).
Използването на VBA редактора и покриването на програмния език на VBA е извън обхвата на този урок.




