Pokretanje makroa

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Postoji nekoliko načina da pokrenete makro u programu Microsoft Excel. Makro je radnja ili skup radnji koje možete da koristite da biste automatizovali zadatke. Makroi se zapisuju u programu Visual Basic for Applications programskom jeziku. Uvek možete da pokrenete makro tako što ćete izabrati komandu " makroa " na kartici " Projektovanje " na traci. U zavisnosti od toga kako makro da biste pokrenuli, možda ćete takođe moći da je pokrenete tako što ćete pritisnuti kombinaciju tasterska prečica, tako što ćete kliknuti na dugme na priručnoj traci ili u prilagođenoj grupi na traci ili tako što ćete kliknuti na objektu, grafici , ili kontrole. Pored toga, možete da pokrenete makro automatski svaki put kada otvorite radnu svesku.

Pre nego što pokrenete makroe:

Pre nego što počnete da radite na makroe omogućite kartice " Projektovanje ".

  • Za Windows, izaberite stavke datoteka > Opcije > Prilagođavanje trake.

  • Za Mac, idite na Excel > željene postavke... > trake i trake sa alatkama.

  • Zatim, u odeljku Prilagođavanje trake , u okviru Glavne kartice, izbor u polju za potvrdu Projektovanje i pritisnite taster 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 pokrenete i pritisnite dugme " Pokreni ".

  4. Takođe imate druge opcije:

    • Opcije – Dodavanje prečica ili opis makroa.

    • Korak - otvoriće se Visual Basic Editor na prvi red makroa. Pritiskanjem tastera F8 će vam omogućiti da prolaska kroz makro kôd jedan red odjednom.

    • Uređivanje - ovo će otvoriti Visual Basic Editor i vam omogućavaju da po potrebi uredite kôd makroa. Kad unesete promene, možete da pritisnete F5 da biste makro pokrenuli iz uređivača.

Tasterske prečice možete dodati makroa kada snimate ga, a možete i da dodate nešto u postojeći makro:

  1. Na karticiProjektovanje, u grupi Kôd kliknite na dugme Makroi.

  2. U polju ime makroa izaberite makro koji želite da dodelite tasterske prečice.

  3. Kliknite na dugme Opcije.

    Pojavljuje se dijalog Opcije makroa.

  4. U polju Tasterska prečica upišite velika ili mala slova slovo koje želite da koristite sa tasterska prečica.

    Napomene : 

    • Tasterska prečica za mala slova za Windows, je kombinaciju tastera Ctrl + slovo. Za velika slova, to je Kombinacija tastera Ctrl + Shift + slovo.

    • Za Mac, tasterska prečica za mala slova je opcija + komanda + slovo, ali kombinaciju tastera Ctrl + slovo će raditi. Za velika slova, to je Kombinacija tastera Ctrl + Shift + slovo.

    • Vodite računa da Dodeljivanje tasterske prečice, jer oni će poništiti svaku odgovarajuću podrazumevanu tastersku prečicu programa Excel dok je radna sveska koja sadrži makro otvorena. Na primer, ako dodeljivanje makroa kombinaciju tastera Ctrl + z, izgubićete mogućnost da biste opozvali. Zbog toga generalno se preporučuje da koristite kombinaciju tastera Ctrl + Shift + velikim slovima slovo umesto toga, kao što su Ctrl + Shift + Z, koja nema ekvivalentnu prečica u programu Excel.

    Listu tasterskih prečica Ctrl kombinacije koji su već dodeljeni u programu Excel, potražite u članku Tasterske prečice i funkcijski tasteri Excel.

  5. U polje 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 iz dugmeta na traci sa alatkama za brzi pristup, prvo morate da biste dodali dugme na traci sa alatkama. Da biste to uradili, pogledajte članak Dodeljivanje makroa dugmetu.

Možete da kreirate prilagođene grupe koje se pojavljuje na kartici na traci i da zatim dodeljivanje makroa dugmetu u toj grupi. Na primer, možete dodati u prilagođenu grupu pod imenom „Lične makroa” na kartici "Projektovanje", a zatim dodajte makro (koji se pojavljuje kao dugme) u novu grupu. Da biste to uradili, pogledajte članak Dodeljivanje makroa dugmetu.

Pokretanje makroa klikom na oblast grafičkog objekta

Možete da kreirate ruter na grafiku koju korisnici mogu da kliknu da biste pokrenuli makro.

  1. U radnom listu, umetnite grafički objekat, kao što su slike, ili crtanje oblika. Uobičajeni scenario je da biste nacrtali Pravougaonik zaobljenih uglova oblik i oblikujte ga tako da izgleda kao dugme.

    Da biste saznali više o umetanju grafički objekat, pročitajte članak Dodavanje, promena ili brisanje oblika.

  2. Kliknite desnim tasterom miša hotspot koji ste kreirali, a zatim izaberite stavku Dodela makroa.

  3. Izaberite jednu od sledećih opcija:

    • Da biste postojeći makro dodelili grafičkom objektu, dvaput kliknite na njega ili unesite njegovo ime u polje Ime makroa.

    • Da biste snimili novi makro da biste dodelili izabrani grafički objekat, kliknite na zapis, otkucajte ime za makro u dijalogu Zapiši makro i zatim kliknite na dugme u redu da biste započeli Zapisivanje makroa. Kada završite sa snimanjem makroa, kliknite na dugme Zaustavi snimanje Slika dugmeta na kartici Projektovanje u grupi kôd .

      Savet : Takođe možete izabrati stavku Zaustavi snimanje Slika dugmeta na levoj strani statusne trake.

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

  4. Kliknite na dugme U redu.

Na kartici Projektovanje , izaberite stavku Visual Basic da biste pokrenuli Visual Basic Editor (VBE). Potražite Istraživač projekta u modul koji sadrži makro koji želite da pokrenete i otvorite je. Sve makroe u modulu će biti navedeni u oknu sa desne strane. Izaberite makro koji želite da pokrenete tako što ćete postaviti kursor bilo gde unutar makroa, i pritisnite taster F5ili u meniju izaberite da biste pokrenuli > Pokreni makro.

Kreiranje događaja iz "Radna sveska_otvaranje".

U sledećem primeru se za pokretanje makroa prilikom otvaranja radne sveske koristi događaj Otvaranje.

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

  2. Na kartici Projektovanje, u grupi Kôd kliknite na dugme Visual Basic.

  3. U prozoru " Istraživač projekta " kliknite desnim tasterom miša na objekat Ova radna sveska , a zatim kliknite na dugme Prikaži kôd.

    Savet : Ako okno "Istraživač projekta" nije vidljivo, u meniju Prikaz izaberite stavku Istraživač projekta.

  4. Sa liste Objekat iznad prozora „Kôd“ izaberite stavku Radna sveska.

    Ovo je automatski kreira prazna procedura za događaj Otvaranje , kao što su sledeća:

    privatno Sub Workbook_Open()

    End Sub

  5. Dodajte sledeće redove koda u proceduru:

    Privatno Sub Workbook_Open()
    MsgBox datum
    Worksheets("Sheet1"). Range("a1"). Vrednost = datum
    završili Sub

  6. Pređite u program 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 sveska_otvaranje koji prikazuje današnji datum u okviru za poruku .

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

    Napomena : Na ćeliju A1 na listu 1 sadrži datum, što posledica pokretanja postupka "Radna sveska_otvaranje" proceduru.

Potrebna vam je dodatna pomoć?

Uvek možete pitaj stručnjak Excel zajednica, dobijanje podrške za odgovore zajedniceili ukazuju na novu funkciju ili poboljšani Excel korisnik glas

Vrh stranice

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Takođe pogledajte

Automatsko pokretanje makroa prilikom otvaranja radne sveske

Automate zadatke sa zapisivač makroa

Zapis makroa radi otvaranja određene radne sveske pri pokretanju programa Excel

Kreiranje i čuvanje svih makroa u jednoj radnoj svesci

Čuvanje makroa

Unapredite 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! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×