Pokretanje makroa

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Postoji nekoliko načina za izvršavanje makroa u programu Microsoft Excel. Makro je radnja ili skupa radnji koje možete da koristite da biste automatizovali zadatke. Makroi se snimaju na programskom jeziku Visual Basic for Applications. Makro možete uvek da pokrećete tako što ćete kliknuti na dugme komanda na kartici Projektovanje na traci. U zavisnosti od toga kako je makro dodeljen za izvršavanje, možda ćete moći da ga pokrećete i tako što ćete pritisnuti kombinaciju tastera _ z0z_, kliknuti na dugme na priručnoj traci ili u prilagođenu grupu na traci, ili tako što ćete kliknuti na objekat, grafiku ili kontrola. Pored toga, možete automatski da pokrećete makro svaki put kada otvorite radnu svesku.

Pre nego što pokrećete makroe

Pre nego što počnete da radite na makroima, trebalo bi da omogućite karticu Projektovanje .

  • Da biste pronašli Windows, idite na stavkedatotekeusluge\ Gvgvvgt_ Prilagođavanje trake.

  • Za Mac, idite na Excel _gt_ preference... _ Gt_ traka sa alatkama traka sa alatkamaza Mac.

  • Zatim, u odeljku Prilagođavanje trake , u okviru glavne kartice, potvrdite izbor u polju za potvrdu Projektovanje i pritisnite u redu.

  1. Otvorite radnu svesku koja sadrži makro.

  2. Na kartici Projektovanje , u grupi kôd kliknite na dugme makroi.

  3. U polju ime makroa izaberite makro koji želite da pokrećete i pritisnite dugme "Start".

  4. Imate i druge izbore:

    • Opcije – Dodavanje tasterske prečice ili opis makroa.

    • Step -ovo će otvoriti Visual Basic Editor u prvom redu makroa. Pritiskom na taster F8 ćete moći da prođite kroz kôd makroa po redu.

    • Edit -ovo će otvoriti Visual Basic Editor i omogućit ćete da uredite kôd makroa po potrebi. Kada napravite promene, možete pritisnuti taster F5 da biste pokrenuli makro iz uređivača.

Možete da dodate kombinaciju tastera kombinacijom makroa kada je snimite, a možete i da ga dodate u postojeći makro:

  1. Na kartici Projektovanje , u grupi kôd kliknite na dugme makroi.

  2. U polju ime makroa izaberite makro koji želite da dodelite kombinacijom tasterskim prečicama.

  3. Kliknite na dugme Opcije.

    Pojaviće se dijalog Opcije makroa .

  4. U polju Tasterska prečica otkucajte bilo koje malo ili veliko slovo koje želite da koristite sa tasterskim prečicama.

    Napomene: 

    • Za Windows, tasterska prečica za mala slova je Ctrl + slovo. Za velika slova, to je CTRL + SHIFT + slovo.

    • Za Mactaster prečica za mala slova je opcija + Command + slovo, ali Ctrl + slovo će takođe funkcionisati. Za velika slova, to je CTRL + SHIFT + slovo.

    • Budite pažljivi dodeljujući tasterske prečice zato što će zameniti sve ekvivalentne podrazumevane Excel tasterske prečice dok je radna sveska koja sadrži makro otvorena. Na primer, ako dodelite makro makrou + z, izgubićete mogućnost opoziva. Zbog toga je generalno dobra ideja da koristite kombinaciju tastera CTRL + SHIFT + veliko slovo umesto kombinacije tastera CTRL + SHIFT + Z, koji nema ekvivalentnu prečicu u programu Excel.

    Listu tasterskih prečica kombinacije tastera koje su već dodeljene u programu Excel potražite u članku Excel tasterske prečice i Excel.

  5. U polju Opis otkucajte opis makroa.

  6. Kliknite na dugme u redu da biste sačuvali promene, a zatim kliknite na dugme Otkaži da biste zatvorili dijalog makro .

Da biste pokrenuli makro sa dugmeta na priručnoj traci, prvo morate da dodate dugme na traku sa alatkama. Da biste to uradili, pogledajte članak Dodeljivanje makroa dugmetu.

Možete da kreirate prilagođenu grupu koja se pojavljuje na kartici na traci, a zatim da dodelite makro dugmetu u toj grupi. Na primer, možete da dodate prilagođenu grupu pod imenom "Moji makroi" na karticu "Projektovanje", a zatim da dodate makro (koji se pojavljuje kao dugme) novoj grupi. Da biste to uradili, pogledajte članak Dodeljivanje makroa dugmetu.

Makro pokreće klikom na oblast grafičkog objekta

Možete da kreirate vrucu tačku na slici na koju korisnici mogu da kliknu da bi pokrenuli makro.

  1. U radnom listu umetnite grafički objekat kao što je slika ili nacrtajte oblik. Uobičajeni scenario je crtanje zaobljenog pravougaonika i oblikovati ga tako da izgleda kao dugme.

    Da biste saznali više o umetanju grafičkog objekta, pogledajte članak Dodavanje, promena ili brisanje oblika.

  2. Kliknite desnim tasterom miša na vruće spot koje ste kreirali, a zatim izaberite stavku Dodeli makro.

  3. Uradite nešto od sledećeg:

    • Da biste dodali postojeći makro u grafički objekat, kliknite dvaput na makro ili unesite njeno ime u polje ime makroa .

    • Da biste snimili novi makro za dodelu izabranog grafičkog objekta, kliknite na dugme Snimi, otkucajte ime makroa u dijalogu makro zapisa , a zatim kliknite na dugme u redu da biste započeli snimanje makroa. Kada završite sa snimanjem makroa, na kartici Projektovanje u grupi kôd kliknite na dugme Zaustavi snimanjeprograma_ z0z[.

      Savet:  Možete i da kliknete na dugme Zaustavi snimanjeprograma Slika dugmeta na levoj strani statusne trake.

    • Da biste uredili postojeći makro, kliknite na ime makroa u polju ime makroa , a zatim izaberite stavku Uredi.

  4. Kliknite na dugme U redu.

Na kartici Projektovanje izaberite stavku Visual Basic da biste pokrenuli Visual Basic Editor (vanbe). Pregledajte Istraživač projekata u modulu koji sadrži makro koji želite da pokrećete i otvorite ga. Svi makroi u tom modulu biće navedeni u oknu sa desne strane. Izaberite makro koji želite da uradite tako što ćete postaviti kursor bilo gde u makrou, a zatim pritisnuti taster F5, ili u meniju izaberite stavku idi na vrednost pokreće makro.

Kreirajte događaj Workbook_Open.

Sledeći primer koristi otvoreni događaj za izvršavanje makroa kada otvorite radnu svesku.

  1. Otvorite radnu svesku u koju želite da dodate makro ili kreirajte novu radnu svesku.

  2. Na kartici Projektovanje, u grupi Kôd izaberite stavku Visual Basic.

  3. U prozoru Istraživač projekata kliknite desnim tasterom miša na objekat ove radne sveske , a zatim izaberite stavku Prikaži kôd.

    Savet: Ako prozor istraživač projekata nije vidljiv, u meniju Prikaz izaberite stavku Istraživač projekta.

  4. Na listi objekat iznad polja kôd izaberite stavku radna sveska.

    To automatski pravi praznu proceduru za otvoreni događaj, na primer ovo:

    Private sub Workbook_Open (

    ) na kraju podmornice

  5. Dodajte sledeće redove koda u proceduru

    : Private sub Workbook_Open ()
    MsgBox
    radni listovi ("List1"). Opseg ("a1"). Vrednost = datum
    završetka

  6. Prebacite se u Excel i sačuvajte radnu svesku kao radnu svesku sa omogućenim makroima (. xlsm).

  7. Zatvorite i ponovo otvorite radnu svesku. Kada ponovo otvorite radnu svesku, Excel pokreće Workbook_Open proceduru koja prikazuje današnji datum u okviru za poruke.

  8. Kliknite na dugme u redu u okviru za poruku.

    Napomena: Ćelija a1 na List1 takođe sadrži datum kao rezultat pokretanja procedure Workbook_Open.

Potrebna vam je dodatna pomoć?

Uvek možete da pitate eksperta u programu Excel Tech, da dobijete podršku u zajednici " Odgovori" ili da predložite novu funkciju ili poboljšanje u Excel korisničkom glasu

Vrh stranice

Takođe pogledajte

Automatsko pokretanje makroa pri otvaranju radne sveske

Automatizovanje zadataka pomoću snimača makroa

Zapisivanje makroa za otvaranje određenih radnih svezaka prilikom pokretanja programa Excel

Kreiranje i čuvanje svih makroa u jednoj radnoj svesci

Čuvanje makroa

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×