Makroi su programi koje, u najvećem broju slučajeva, ne pišu korisnici već se automatski generišu u programskom jeziku VBA (Visual Basic for Applications) nakon pokretanja procedure za snimanje. Oni služe za automatizaciju često ponavljanih postupaka, što rad u Excel-u može učiniti bržim i efikasnijim. VBA je moćan programski jezik i omogućava da dobijete skoro sve što zamislite, a što ne spada u tradicionalne funkcionalnosti koje nudi Excel…
Da biste mogli da kreirate makroe najpre je potrebno da u Excel opcijama uključite prikaz Developer ribona. Ovo se postiže tako što kliknete na File, zatim na Options, izaberete meni Customize Ribbon, a zatim uključite prikaz navedenog ribona…
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-1.jpg?resize=800%2C450&ssl=1)
Automatizaciju procesa u Excel-u započinjemo snimanjem makroa. To se postiže tako što odete na Developer ribon, te kliknete na dugme Record Macro. Otvoriće se dijalog prozor u kome makrou treba da date ime, potencijalno da odredite prečicu na tastaturi pomoću koje se pokreće, definišete gde se čuva, dodate opis…
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-2.jpg?resize=800%2C450&ssl=1)
Nakon što potvrdite akciju počinje snimanje makroa. Excel prati vaše akcije, te na osnovu njih generiše VBA kod koji ih opisuje. Selektovaćemo opseg A3:E7, a zatim promeniti boju pozadine u sivo. Kada želite da završite snimanje kliknite na dugme Stop Recording u Developer ribonu.
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-3.jpg?resize=800%2C450&ssl=1)
Ako, nakon snimanja, kliknete na dugme Visual Basic ili pritisnete kombinaciju tastera ALT+F11 ući ćete u Visual Basic Editor, razvojno okruženje u okviru koga se kreiraju, menjaju i izvršavaju makroi. Ovde, u okviru modula koji se zove Module1, možete videti kod koji je automatski generisan prilikom snimanja makroa. Korisnici koji poznaju programski jezik VBA ovde mogu ručno modifikovati makroe.
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-4.jpg?resize=800%2C450&ssl=1)
Klikom na dugme Macro pokreće se opcija pomoću koje se može pokrenuti makro, izmeniti, obrisati itd.
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-5.jpg?resize=800%2C450&ssl=1)
Lakši način za pokretanje makroa je da u radni list ubacimo neki objekat, a zatim da mu dodelimo makro. Kreirajmo pravougaonik koji sadrži tekst „OBOJI TABELU“. Ako se otvori njegov kontekstni meni u njemu ćete videti opciju Assign Macro. Pomoću ove opcije makro „Oboji“ ćete dodeliti, prethodno kreiranom, pravougaoniku.
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-6.jpg?resize=800%2C450&ssl=1)
Kliknite na njega i pokrenućete makro, tj, selektovaćete opseg A3:E7, a zatim promeniti boju pozadine u sivo.
![PCPress.rs Image](https://www.mobilni.info/wp-content/uploads/2024/08/localimages/PE060-7.jpg?resize=800%2C450&ssl=1)