Važno
Podrška za Office 2016 i Office 2019 završila se 14. oktobra 2025. Izvršite nadogradnju na Microsoft 365 da biste radili bilo gde sa bilo kog uređaja i da biste nastavili da dobijate podršku.
Možete automatizovati kontrolu obrasca ili ActiveX kontrolu tako što ćete uraditi sledeće:
- Izvršavanje radnje ili operacije kada korisnik klikne na kontrolu obrasca tako što joj dodeljuje makro.
- Pokrenite Microsoft Visual Basic for Applications (VBA) kôd da biste obradili događaje do kojih dolazi kada korisnik stupi u interakciju sa ActiveX kontrolom.
Ako su vam potrebne dodatne informacije o tome kako se prave makroi, pročitajte članak " Kreiranje ili brisanje makroa".
Dodavanje ili uređivanje makroa za kontrolu obrasca
Kliknite desnim tasterom miša na kontrolu, a zatim izaberite stavku "Dodela makroa".
Pojavljuje se dijalog "Dodela makroa ".Da biste naveli lokaciju postojećeg makroa, izaberite gde se makro nalazi u polju "Makroi u " tako što ćete uraditi nešto od sledećeg:
Da biste tražili makro u radnoj svesci koja je otvorena, izaberite stavku Sve otvorene radne sveske.
Napomena
Ako se makro koji želite da dodelite kontroli nalazi u zasebnoj radnoj svesci, prvo otvorite tu radnu svesku da bi bio dostupan u okviru sa listom " Makroi u ".
Da biste ograničili pretragu makroa na radnu svesku koja sadrži trenutni radni list, izaberite stavku "Ova radna sveska".
Da biste ograničili pretragu makroa na određenu radnu svesku, izaberite tu radnu svesku sa liste dostupnih imena otvorenih radnih svezaka.
Uradite nešto od sledećeg:
Dodeljivanje makroa Uradite nešto od sledećeg:-
Zapisivanje novog makroa Kliknite na dugme "Snimi", a kada završite snimanje makroa, na kartici "Projektovanje ", u grupi " Kôd " izaberite stavku "Zaustavi snimanje
". - Dodela postojećeg makroa Kliknite dvaput na makro na listi ili unesite njegovo ime u polje " Ime makroa ".
-
Pravljenje novog makroa Kliknite na dugme "Novo ", a zatim u programu Visual Basic Editor upišite novi makro.
Za više informacija o tome kako da pišete makroe, pogledajte pomoć za Visual Basic.
Izmena dodeljenog makroa Uradite nešto od sledećeg: - Uređivanje dodeljenog makroa Kliknite na ime makroa u polju " Ime makroa ", a zatim kliknite na dugme "Uredi".
- Dodela različitog postojećeg makroa Kliknite dvaput na makro na listi ili unesite njegovo ime u polje " Ime makroa ".
-
Zapisivanje novog makroa Kliknite na dugme "Snimi", a kada završite snimanje makroa, na kartici "Projektovanje ", u grupi " Kôd " izaberite stavku "Zaustavi snimanje
Dodavanje ili uređivanje makroa za ActiveX kontrolu
Ako kartica "Projektovanje " nije dostupna, prikažite je.
U programima Excel 2016, 2013, 2010:- Izaberite stavke "Opcije datoteke>>" "Prilagođavanje trake".
- U okviru "Prilagođavanje trake" potvrdite izbor u polju za potvrdu " Projektovanje ", a zatim kliknite na dugme "U redu".
U programu Excel 2007:
-
Kliknite na dugme "Microsoft Office",
", a zatim izaberite stavku "Opcije programa Excel". - U kategoriji "Popularno", u okviru Ključne opcije za rad u programu Excel potvrdite izbor u polju za potvrdu "Prikaži karticu "Projektovanje" na traci, a zatim kliknite na dugme "U redu".
Da biste uredili ActiveX kontrolu, uverite se da se nalazite u režimu za dizajniranje. Na kartici "Projektovanje ", u grupi "Kontrole " uključite režim
dizajna.Izaberite kontrolu.
Više informacija potražite u članku Izbor ili opoziv izbora kontrola na radnom listu.Na kartici "Projektovanje ", u grupi "Kontrole " kliknite na dugme "Prikaži kôd
".Napomena
Možete i da uredite postojeći makro tako što ćete kliknuti desnim tasterom miša na kontrolu, a zatim izabrati stavku "Prikaži kôd".
U programu Visual Basic Editor napišite novi makro ili promenite postojeći makro.
Za više informacija o tome kako da pišete makroe, pogledajte pomoć za Visual Basic.Kad završite pisanje makroa, izaberite stavku "Zatvori i vrati se u Microsoft Excel " u meniju " Datoteka " u programu Visual Basic Editor.
Kada završite sa dizajniranjem kontrole, na kartici "Projektovanje ", u grupi "Kontrole " isključite režim
za dizajniranje.