Automatiziranje zadataka sa snimačem makronaredbi

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Da biste automatizirali zadatak koji se ponavlja, možete snimiti makronaredba sa snimačem makronaredbi u programu Microsoft Excel. Zamislite imaju datume slučajni oblike i želite primijeniti jedan oblik na sve od njih. Makronaredbe možete učiniti za vas. Snimanje makronaredbe Primjena oblika koji želite i zatim ponovno pokrenuti makronaredbu kad god je potrebno.

Pogledajte videozapis u kojem se objašnjava kako stvoriti makronaredbu koja se oblikuje datume u programu Excel.

Kad snimite makronaredbu, snimačem makronaredbi bilježi sve korake Visual Basic for Applications (VBA) kod. Ove korake možete uključiti upisivati tekst ili brojeve, klikom na ćelije ili naredbi na vrpci ili na izbornicima, oblikovanja ćelija, redaka ili stupaca ili čak i uvoz podataka iz vanjskih izvora, recimo, Microsoft Access. Visual Basic Application (VBA) je podskup Napredna programski jezik Visual Basic i isporučuje se s većinom aplikacija sustava Office. Iako VBA vam omogućuje da biste automatizirali procese unutar i između aplikacija sustava Office, nije potrebno znati VBA kod ili računalu programiranja ako snimačem makronaredbi ono što želite.

Nije važno je znati da vas kad snimite makronaredbu, snimačem makronaredbi snima gotovo svaki potez koji. Pa Ako pogriješite u nizu, na primjer, klikom na gumb koji nije namjeravate kliknite, snimačem makronaredbi će zapis je. Razlučivost je ponovno snimanje cijeli niz ili izmijenite sam VBA kod. To je Zašto kad god se neki zapis, najbolje je da biste snimili procesa s kojima ste se upoznati. Više provođenju snimanje niza, na učinkovitije makronaredba će se pokrenuti kada ste reproducirali.

Makronaredbe i VBA Alati pronaći ćete na kartici Programiranje , koji je skriven po zadanom da prvi je korak da biste ga omogućili.

Kartica programiranje na vrpci

Da biste to učinili:

  • U Excel 2016, Excel 2013i Excel 2010

    1. Idite na datoteka > Mogućnosti >Prilagodba vrpce.

    2. U kategoriji Prilagodba vrpce na popisu Glavne kartice potvrdite okvir Programiranje, a zatim kliknite U redu.

      Prilagodba vrpce
  • U Excel 2007

    1. Kliknite Gumb Microsoft Office slika gumba , a zatim Mogućnosti programa Excel.

      mogućnosti excela
    2. U kategoriji Popularno u odjeljku glavne postavke u radu s programom Excelpotvrdite okvir Prikaži karticu razvoj na vrpci , a zatim kliknite u redu.

      Prikaz kartice programiranje na vrpci mogućnost

Snimanje makronaredbe

Postoji nekoliko korisne što trebate znati o makronaredbama:

  • Kada je snimanje makronaredbe za izvođenje skupa zadataka u rasponu u programu Excel, makronaredbu funkcionirat će samo na ćelije u rasponu. Stoga ako ste dodali dodatni retka u rasponu, makronaredbe ne pokretanje postupka na novi redak, ali samo ćelije unutar raspona.

  • Ako ste planirano dug proces zadataka da biste snimili, li planirati manje odgovarajući makronaredbe umjesto da jednu dugo makronaredbu.

  • Nije potrebno da se zadaci u programu Excel će zabilježen u makronaredbi. Proces makronaredbe možete proširiti drugih aplikacija sustava Office i drugih aplikacija s podrškom za program Visual Basic (VBA). Ako, na primjer, možete snimiti makronaredbu koju najprije ažuriranje tablice u programu Excel, a zatim otvorite Outlook e-pošti u tablici na adresu e-pošte.

Slijedite ove korake da biste snimite makronaredbu.

  1. Morate prvi Omogući makronaredbe u programu Excel. Da biste to učinili:

    1. Na kartici Programiranje u grupi Kod kliknite Sigurnost makronaredbe.

    2. U odjeljku Postavke makronaredbe kliknite Omogući sve makronaredbe (ne preporučuje se, mogao bi se pokrenuti potencijalno opasan kod), a zatim kliknite U redu.

      Oprez : Kod makronaredbu možete utjecati štetu. Da biste spriječili potencijalno opasan kod pokretanje, preporučujemo da imate virus skeniranje instaliranu aplikaciju i vratili se na svoje zadane makronaredbe postavke nakon završetka rada s makronaredbama.

  2. Na kartici Programiranje u grupi Kod kliknite Snimi makronaredbu.

    – ILI –

    Pritisnite Alt + T + M + r.

    naredba snimi makronaredbu u grupi kôd na kartici razvojni inženjer
  3. U okviru naziv makronaredbe unesite naziv makronaredbe. Promijenite naziv opisne, kao što je moguće tako da možete brzo pronaći je ako stvorite više od jedne makronaredbe.

    Napomena : Prvi znak u nazivu makronaredbe mora biti slovo. Sljedeći znakovi mogu biti slova, brojke ili podvlake. U nazivu makronaredbe nije moguće koristiti razmake. Znak podvlake može poslužiti kao razdjelnik riječi. Ako koristite naziv makronaredbe koji je ujedno i referenca na ćeliju, može se pojaviti poruka o pogrešci koja vas upozorava da naziv makronaredbe nije valjan.

  4. Da biste dodijelili kontrole (Ctrl) kombinacija tipkovni prečac da biste pokrenuli makronaredbu, u okviru Tipkovni prečac upišite bilo koje slovo (i velika slova ili mala funkcioniraju) koji želite koristiti. Preporučuje se da koristite Ctrl + Shift (velika) ključa kombinacije jer tipkovni prečac nadjačat će bilo koji ekvivalentni zadani tipkovni prečac programa Excel dok je otvorena radna knjiga koja sadrži makronaredbu. Na primjer, ako koristite Ctrl + z (Poništi), izgubit ćete mogućnost Poništi u tu instancu programa Excel.

  5. Na popisu Spremi makronaredbu u odaberite mjesto na koje želite spremiti makronaredbu.

    Općenito govoreći, ćete spremanje makronaredbe u Ovu radnu knjigu mjesta, ali ako želite da se makronaredbe bude dostupan svaki put kada koristite Excel, odaberite Osobnu radnu knjigu makronaredbi. Kad odaberete Osobnu radnu knjigu makronaredbi, Excel stvara na skrivene osobnu radnu knjigu makronaredbi (Personal.xlsb) ako ona još ne postoji i sprema makronaredbe u ovoj radnoj knjizi. U Windows 10, Windows 7i Windows Vista, ova radna knjiga se sprema u mapu name\AppData\Local\Microsoft\Excel\XLStart C:\Users\user. U sustavu Microsoft Windows XP, ova radna knjiga se sprema u mapu Data\Microsoft\Excel\XLStart name\Application C:\Documents and Settings\user. Radne knjige u mapu XLStart automatski se otvaraju prilikom svakog pokretanja programa Excel i kod koje ste spremili u u osobnoj radnoj knjizi makronaredbi će se prikazati u dijaloškom okviru makronaredbe koja je objašnjeno u sljedećem odjeljku. Dodatne informacije potražite u članku Spremanje makronaredbe.

  6. U okvir Opis po želji unesite kratak opis funkcija makronaredbu.

    Iako polja Opis nije obavezan, preporučuje se unesite jednu. Osim toga, pokušajte unesite neki smisleni opis s informacije koje se mogu biti korisne ili drugim korisnicima koji će se pokrenuti makronaredbu. Ako stvorite mnogo makronaredbe, opis omogućuju brzo prepoznavanje koje makronaredba radi što, u suprotnom možda ćete morati pogoditi.

  7. Kliknite U redu da biste pokrenuli snimanje.

  8. Izvedite akcije koje želite snimiti.

  9. Na kartici Programiranje u grupi kod kliknite Zaustavi snimanje Slika gumba .

    – ILI –

    Pritisnite Alt + T + M + r.

Rad s snimljene makronaredbe u programu Excel

Na kartici Programiranje kliknite makronaredbi da biste pogledali makronaredbe povezan s radnom knjigom. Ili pritisnite ALT + F8. Otvorit će se dijaloški okvir Makronaredba .

Dijaloški okvir makronaredbe

Napomena : Makronaredbe se ne može poništiti. Prije nego što prvi put pokrenete snimljenu makronaredbu, provjerite je li ste ili spremili radnu knjigu koju želite izvesti makronaredbu ili još bolje surađivati na kopiju radne knjige radi sprječavanja neželjenih promjena. Ako pokrenete makronaredbu, a ne čini ono što želite, možete zatvoriti radnu knjigu bez spremanja.

Evo dodatne informacije o radu s makronaredbama u programu Excel.

Zadatak

Opis

Promjena postavki sigurnosti makronaredbi u programu Excel

Pročitajte informacije o dostupna sigurnosnih postavki makronaredbe i njihova značenja.

Izvođenje makronaredbe

Postoji nekoliko različitih načina možete pokrenuti makronaredbu, kao što su korištenje prečac, grafičkom objektu brzo alatne trake za pristup, gumb, ili čak i prilikom otvaranja radne knjige.

Uređivanje makronaredbe

Uređivanje makronaredbe priložene radnoj knjizi pomoću programa Visual Basic Editor.

Kopiranje modula makronaredbe u drugu radnu knjigu

Sadrži li radna knjiga VBA makronaredbe koje želite koristiti nekog drugog mjesta, možete kopirati modul koji sadrži te makronaredbe u drugu radnu knjigu Otvori pomoću programa Microsoft Visual Basic Editor.

Dodjeljivanje makronaredbe objektu, oblika ili grafike

  1. Na radnom listu, desnom tipkom miša kliknite objekt, sliku, oblik ili stavku kojoj želite dodijeliti postojeću makronaredbu, a zatim kliknite Dodijeli makronaredbu.

  2. U okvir Dodjela makronaredbe kliknite makronaredbu koju želite dodijeliti.

Dodjela makronaredbe gumbu

Dodjeljivanje makronaredbe grafike ikona i dodati na alatnu traku za brzi pristup ili na vrpci.

Dodjela makronaredbe kontroli na radnom listu

Makronaredbe možete dodijeliti obrazaca i ActiveX kontrola na radnom listu.

Omogućavanje ili onemogućavanje makronaredbi u datotekama sustava Office

Upute za omogućivanje i onemogućivanje makronaredbi u datotekama sustava Office.

Otvaranje programa Visual Basic Editor

Pritisnite Alt + F11

Pomoć za program Visual Basic Editor

Saznajte kako pronaći pomoć na elementi Visual Basic.

Rad s snimljene kod u Visual Basic Editor (VBE)

Možete raditi snimljena kod u Visual Basic Editor (VBE) i dodajte vlastiti varijable, kontrolnih struktura i druge kod koji se ne može snimati snimačem makronaredbi. Budući da snimačem makronaredbi spremit će gotovo svaki korak postavljanja tijekom snimanja, također možete očistiti nepotrebne snimljene kod koji služi nema svrhu u makronaredbi. Pregled snimljene kod sjajan je način da biste saznali ili Izoštri vaš VBA programiranje znanja i vještine.

Dodatne informacije o izmjena snimljene kod, na primjer, potražite u članku Uvod u VBA u programu Excel.

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Dodatni sadržaji

Brzi početak rada: Stvaranje makronaredbe

Tipkovni prečaci u programu Excel za Windows

Tipkovni prečaci u programu Excel za Mac

Zajedničko korištenje Facebook Facebook Twitter Twitter E-pošta E-pošta

Jesu li vam ove informacije bile korisne?

Sjajno! Imate li još povratnih informacija?

Na koji ga način možemo poboljšati?

Hvala vam na povratnim informacijama!

×