Този урок обхваща използването на макро рекордера, за да създадете прост макрос в Excel . Макро рекордерът работи, като записва всички натискания на клавиши и кликвания на мишката. Макросът, създаден в този урок, ще приложи няколко опции за форматиране към заглавие на работния лист .
В Excel 2007 и 2010 всички команди, свързани с макроси, се намират в раздела Разработчик на лентата . Често този раздел трябва да бъде добавен към лентата, за да имате достъп до макро команди. Темите, обхванати от този урок, включват:
- Добавяне на раздела за програмисти
- Стартиране на макро рекордер на Excel
- Опции за макро записващо устройство за Excel
- Записване на макроса
- Пускане на макроса
- Макро грешки / Редактиране на макроса
01 от 06
Добавяне на раздела за програмисти
- Кликнете върху раздела Файл на лентата, за да отворите менюто за файлове.
- Кликнете върху Опции в менюто, за да отворите диалоговия прозорец Опции на Excel .
- Кликнете върху опцията Персонализиране на лентата в левия прозорец, за да видите наличните опции в десния прозорец на диалоговия прозорец.
- В раздела Основни раздели на опциите прозорецът проверява опцията за програмисти .
- Кликнете върху OK.
- Разделът за програмисти вече трябва да е видим в панделката в Excel 2010.
Добавяне на раздела за програмисти в Excel 2007
- В Excel 2007 кликнете върху бутона Office, за да отворите падащото меню.
- Кликнете върху бутона "Опции за Excel", намиращ се в долната част на менюто, за да отворите диалоговия прозорец " Опции на Excel ".
- Кликнете върху опцията Популяри в горния ляв прозорец на диалоговия прозорец за отваряне.
- Кликнете върху раздела Показване на разработчика в лентата в десния прозорец на диалоговия прозорец за отваряне.
- Кликнете върху OK.
- Разделът за програмисти вече трябва да се вижда в лентата.
02 от 06
Добавяне на заглавие на работен лист / Макро рекордер на Excel
Преди да започнем да записваме нашия макрос, трябва да добавим заглавието на работния лист, който ще форматираме.
Тъй като заглавието на всеки работен лист обикновено е уникално за този работен лист, ние не искаме да включим заглавието в макроса. Затова ще го добавим към работния лист, преди да стартираме макро рекордера.
- Кликнете върху клетка А1 в работния лист.
- Въведете заглавието: Разходи за "бисквитките" за юни 2008 г.
- Натиснете клавиша Enter на клавиатурата.
Макро рекордер на Excel
Най-лесният начин да създадете макрос в Excel е да използвате макро рекордера. За да направите това:
- Кликнете върху раздела Разработчици .
- Кликнете върху Запис макрос в лентата, за да отворите диалоговия прозорец за запис на макроси .
03 от 06
Опциите за макро рекордер
Има четири варианта за завършване в този диалогов прозорец:
- Име на макро - дайте на макроса описателно име. Името трябва да започва с буква и не се допускат интервали. Позволени са само букви, цифри и знак за подчертаване.
- Клавиш за бърз достъп (по избор) попълнете буква, число или други знаци в наличното пространство. Това ще ви позволи да стартирате макроса, като задържите клавиша CTRL и натиснете избраната буква от клавиатурата.
- Макро да се съхранява в
- Настроики:
- Тази работна книга
- Макросът е налице само в този файл.
- Нова работна книга
- Тази опция отваря нов файл в Excel. Макросът е налице само в този нов файл.
- Лична работна книга за макроси.
- Тази опция създава скрит файл Personal.xls, който съхранява вашите макроси и ги прави достъпни във всички Excel файлове.
- Описание - (по избор) въведете описание на макроса.
За този урок
- Задайте опциите в диалоговия прозорец Записване на макроси , за да съответства на тези в горното изображение.
- Не кликнете върху OK - все още - вижте по-долу.
- Кликването върху бутона OK в диалоговия прозорец за запис на макроси започва да записва макроса, който току-що сте идентифицирали.
- Както вече споменахме, макро рекордерът работи, като записва всички натискания на клавиши и щраквания на мишката.
- Създаването на макрос format_titles включва кликване върху няколко опции за форматиране в началния раздел на лентата с мишката, докато макро рекордерът работи.
- Преминете към следващата стъпка, преди да започнете макро рекордера.
04 от 06
Записване на макро стъпките
- Щракнете върху бутона OK в диалоговия прозорец за запис на макроси , за да стартирате макро рекордера.
- Кликнете върху раздела Начало на лентата.
- Маркирайте клетки A1 до F1 в работния лист.
- Кликнете върху иконата за сливане и център, за да центрирате заглавието между клетките A1 и F1.
- Кликнете върху иконата за попълване на цвят (изглежда като боя), за да отворите падащия списък за цветове за попълване.
- Изберете синьо, акцент 1 от списъка, за да превърнете цвета на фона на избраните клетки в синьо.
- Кликнете върху иконата " Цвят на шрифта " (това е голяма буква "А"), за да отворите падащия списък за цветове на шрифта.
- Изберете бяло от списъка, за да превърнете текста в избраните клетки в бяло.
- Кликнете върху иконата за размер на шрифта (над иконата на боята), за да отворите падащия списък за размер на шрифта.
- Изберете 16 от списъка, за да промените размера на текста в избраните клетки на 16 точки.
- Кликнете върху раздела Разработчик на лентата.
- Кликнете върху бутона Спиране на записа на лентата, за да спрете записването на макроси.
- В този момент заглавието на вашия лист трябва да прилича на заглавието в изображението по-горе.
05 от 06
Пускане на макроса
За да изпълните макрос, който сте записали:
- Кликнете върху раздела Лист2 в долната част на електронната таблица .
- Кликнете върху клетка А1 в работния лист.
- Въведете заглавието: Разходи за бисквитките за юли 2008 г.
- Натиснете клавиша Enter на клавиатурата.
- Кликнете върху раздела Разработчик на лентата.
- Кликнете върху бутона Макроси на лентата, за да изведете диалоговия прозорец " Преглед на макросите ".
- Кликнете върху макрос format_titles в прозореца на името на Macro .
- Кликнете върху бутона Изпълнение .
- Стъпките на макроса трябва да се стартират автоматично и да се прилагат същите стъпки за форматиране, приложени към заглавието на лист 1.
- В този момент заглавието на работен лист 2 трябва да прилича на заглавието на работен лист 1.
06 от 06
Макро грешки / Редактиране на макрос
Макро грешки
Ако макросът ви не се е изпълнил според очакванията, най-лесният и най-добрият вариант е да следвате стъпките на урока отново и да запишете отново макроса.
Редактиране / Стъпка в макрос
Макросът на Excel се записва в програмния език на Visual Basic for Applications (VBA).
Кликването върху бутоните " Редактиране" или " Напред към " в диалоговия прозорец "Макро" стартира редактора на VBA (вижте изображението по-горе).
Използването на VBA редактора и покриването на програмния език на VBA е извън обхвата на този урок.