Как да се научим да пишем макроси

Как да се научим да пишем макроси
Как да се научим да пишем макроси

Видео: УРОК 4. Макросы. Пишем код полностью с нуля. Академия Excel 2024, Юли

Видео: УРОК 4. Макросы. Пишем код полностью с нуля. Академия Excel 2024, Юли
Anonim

Създаването на макрос във всяко приложение на Office е автоматизация на команда или набор от команди, които трябва да изпълнявате много пъти и които се превръщат в рутина, която отнема време. Макросите спестяват това време и не позволяват на работата ви да стане монотонна.

Инструкция за употреба

1

Когато работите с текст, таблици или други обекти на Office, често възникват ситуации, когато трябва да извършите същия набор от действия. Това не само отнема време, но и е много досадно. За щастие съществуват макроси за решаване на този проблем.

2

Софтуерната среда на VBA е създадена да създава макроси, но не е нужно да сте програмист и да научите Visual Basic за приложение, за да се научите как да ги пишете. За това има специално проектирани инструменти, които по ваша команда създават VBA код, без да изискват допълнителни знания от вас. Въпреки това, да научите този език не е толкова трудно.

3

Макросите се създават в приложения чрез инструменти за писане. В този случай на определена комбинация от клавиши е присвоена желаната последователност от действия. Отворете приложението Office. Изберете фрагмента, който ще бъде форматиран.

4

Изберете елемент от менюто "Инструменти" -> "Макрос" -> "Започване на запис" (в Office 2007 - "Преглед" -> "Макроси" -> "Запис на макроси"). В появилия се прозорец "Макро запис" посочете името на новия макрос, по подразбиране той струва "Макро1", но е по-добре да му дадете име, особено ако има няколко макроса. Максималният размер на полето за име е 255 знака, използването на символи за период и интервал не е позволено.

5

Вземете решение относно избора на бутон или комбинация от клавиши, чрез които вашият макрос ще работи в бъдеще. Опитайте се да изберете най-удобния вариант, особено ако той е предназначен за честа употреба. Изберете подходящия елемент в полето „Присвояване на макрос“: „бутон“ или „клавиши“.

6

Ако изберете "бутона", се отваря прозорецът "Настройки за бърз избор". Когато избирате „клавишите“, просто въведете комбинацията на клавиатурата. Вижте текущите комбинации, за да избегнете повторение. Щракнете върху Присвояване.

7

Макросите, създадени в Word и PowerPoint, ще бъдат валидни за всички документи в бъдеще. За да направите макроса в Excel достъпен за всички документи, запишете го във файла personal.xls, който стартира автоматично, когато отворите приложението. Изпълнете командата "Window" -> "Display" и изберете реда с името на файла personal.xls в прозореца, който се показва.

8

Въведете кратко описание на макроса в полето Описание. Щракнете върху OK и ще бъдете върнати в документа си, но сега можете да видите иконата на записа на курсора на мишката. Форматирайте избрания текст с последователността от действия, които искате да автоматизирате. Бъдете много внимателни и не правете ненужни действия, тъй като макросът ще ги запише всички и това ще се отрази на времето, в което ще бъде изпълнено в бъдеще.

9

Изпълнете командата "Инструменти" -> "Макрос" -> "Спрете записа". Вие създадохте VBA обект, без сами да напишете един ред код. Ако все пак трябва да правите промени ръчно, въведете обекта през секцията „Макроси“, командата „Промяна“ или чрез натискане на Alt + F8.

Колекция от готови макроси на VBA