Excel Makro Tutorial

Ovaj tutorijal pokriva pomoću makro rekordera da biste kreirali jednostavni makro u Excelu . Makro snimač radi tako što snima sve tastere i klikove miša. Makro stvoreni u ovom tutorijalu će primijeniti niz opcija za oblikovanje u naslovu radnog lista .

U Excelu 2007 i 2010, sve komande vezane za makro sisteme nalaze se na kartici Developer na traci . Često je potrebno ovo jezičko dodati traci kako bi pristupili makro komandama. Teme obuhvaćene ovim tutorialom uključuju:

01 od 06

Dodavanje kartice Developer

Kliknite da biste uvećali ovu sliku - Dodajte jezičak za programer u programu Excel. © Ted francuski
  1. Kliknite na karticu Datoteka trake da biste otvorili meni datoteka.
  2. Kliknite na opcije u meniju da biste otvorili dijalog prozor programa Excel .
  3. Kliknite na opciju Customize Ribbon u levom prozoru da biste videli dostupne opcije u desnom prozoru dijalog box-a.
  4. U odjeljku Main Tabs opcija, prozor provjerava opciju Developer .
  5. Kliknite OK.
  6. Kartica Developer bi trebalo da bude vidljiva na traci u programu Excel 2010.

Dodavanje kartice Developer u Excel 2007

  1. U programu Excel 2007, kliknite na dugme Office da biste otvorili padajući meni.
  2. Kliknite na dugme Excel Options koji se nalazi na dnu menija da biste otvorili dijalog prozor programa Excel .
  3. Kliknite na opciju Popular na vrhu leve ruke u otvorenom dijalog box-u.
  4. Kliknite na karticu Show Developer u traci u desnom rukom prozoru otvorenog dijaloga.
  5. Kliknite OK.
  6. Kartica Developer bi trebalo da bude vidljiva na traci.

02 od 06

Dodavanje naslova radnog lista / Excel makro snimač

Otvaranje dijaloga programa Excel Macro Recorder. © Ted francuski

Pre nego što započnemo snimanju našeg makroa, moramo dodati naslov radnog lista koji ćemo formatirati.

Pošto je naslov svakog radnog lista obično jedinstven za taj radni list, ne želimo da uključimo naslov u makro. Zato ćemo je dodati na radni list, pre pokretanja makro rekordera.

  1. Kliknite na ćeliju A1 na radnom listu.
  2. Upišite naslov: Troškovi kolačićkih kolača za juna 2008 .
  3. Pritisnite taster Enter na tastaturi.

Excel makro snimač

Najlakši način za kreiranje makroa u programu Excel je korišćenje makro rekordera. Uraditi tako:

  1. Kliknite na karticu Razvijaci.
  2. Kliknite na Record Macro u traci da otvorite dijalog Record Macro .

03 od 06

Opcije makro snimača

Opcije makro snimača. © Ted francuski

U ovom dijaloškom oknu postoje četiri opcije:

  1. Makro ime - dajte makrou opisno ime. Ime mora započeti slovom i prostor nije dozvoljen. Dozvoljena su samo slova, brojevi i podvučeni znak.
  2. Taster za prečicu - (opcionalno) popunite slovo, broj ili druge znakove u raspoloživom prostoru. Ovo će vam omogućiti da pokrenete makro držeći taster CTRL i pritiskanjem izabrane slovo na tastaturi.
  3. Spremite makro u
    • Opcije:
    • Ova radna sveska
      • Makro je dostupan samo u ovoj datoteci.
    • Nova radna sveska
      • Ova opcija otvara novu Excel datoteku. Makro je dostupan samo u ovoj novoj datoteci.
    • Lična makro radna sveska.
      • Ova opcija kreira skrivenu datoteku Personal.xls koja čuva vaše makre i čini ih dostupnim u svim Excel datotekama.
  4. Opis - (opcionalno) unesite opis makroa.

Za ovaj priručnik

  1. Podesite opcije u dijalogu Record Macro da biste se uporedili sa onima na slici iznad.
  2. Nemojte kliknuti na OK - još - pogledajte ispod.
    • Klikom na dugme OK u dijalogu Record Macro počinje se snimati makro koji ste upravo identifikovali.
    • Kao što je ranije pomenuto, makro diktafon radi tako što snima sve tastere i klikove miša.
    • Kreiranje makroa format_titles obuhvata klik na više opcija za formatiranje na kućnom jezičku trake uz pomoć miša dok makro rekorder radi.
  3. Idite na sledeći korak pre pokretanja makro rekordera.

04 od 06

Snimanje makro koraka

Snimanje makro koraka. © Ted francuski
  1. Kliknite na dugme OK u dijalogu Record Macro da biste pokrenuli makro rekorder.
  2. Kliknite na karticu Home na traci.
  3. Označite ćelije A1 do F1 na radnom listu.
  4. Kliknite na ikonu Merge i Center da biste centrirali naslov između ćelija A1 i F1.
  5. Kliknite na ikonu Punjena boja (izgleda kao boja) da biste otvorili padajući popis boja.
  6. Odaberite Blue, Accent 1 sa liste da biste bojom pozadine izabranih ćelija pretvorili u plavo.
  7. Kliknite na ikonu Color Font (velika slova "A") da biste otvorili spustnu listu fontova.
  8. Izaberite White sa liste da tekst prebacite u izabrane ćelije na belo.
  9. Kliknite na ikonu Font Size (iznad ikone boja) da biste otvorili padajuću listu veličine fonta.
  10. Izaberite 16 sa liste da biste promenili veličinu teksta u odabranim ćelijama na 16 poena.
  11. Kliknite na karticu Developer na traci.
  12. Kliknite na dugme Stop Recording na traci da biste zaustavili makro snimanje.
  13. U ovom trenutku naslov vašeg radnog lista bi trebalo da liči na naslov na slici iznad.

05 od 06

Pokretanje makroa

Pokretanje makroa. © Ted francuski

Za pokretanje makroa snimili ste:

  1. Kliknite na karticu Sheet2 na dnu tabele .
  2. Kliknite na ćeliju A1 na radnom listu.
  3. Upišite naslov: Troškovi kolačićkih kolača za juli 2008 .
  4. Pritisnite taster Enter na tastaturi.
  5. Kliknite na karticu Developer na traci.
  6. Kliknite na dugme Macros na traci da biste prikazali dijalog View Makro View .
  7. Kliknite na makro formatu format u prozoru imena makroa .
  8. Kliknite na dugme Pokreni .
  9. Koraci makroa trebali bi se pokrenuti automatski i primijeniti iste korake formiranja primijenjene na naslovu na listu 1.
  10. U ovom trenutku naslov na radnom listu 2 treba da podseća na naslov na radnom listu 1.

06 od 06

Makro Greške / Uređivanje makroa

Prozor urednika VBA u Excelu. © Ted francuski

Makro greške

Ako vaš makro nije učinio kako je očekivano, najjednostavnija i najbolja opcija je ponovo da prati korake u tutorijalu i ponovo snimite makro.

Uređivanje / korak u makro

Excel makro je napisan na Visual Basic for Applications (VBA) programskom jeziku.

Klikom na dugmad Uredi ili Korak u dijalogu za Macro pokreće VBA editor (pogledajte sliku iznad).

Korišćenje VBA uređaja i pokrivanje VBA programskog jezika je izvan okvira ovog tutoriala.