Excel Macro Tutorial

Ovaj vodič pokriva upotrebu makro rekordera kako bi stvorio jednostavnu makronaredbu u programu Excel . Makro snimanje radi snimanjem svih tipki i klikova miša. Makronaredba stvorena u ovom vodiču primjenjuje brojne opcije oblikovanja naslova radnog lista .

U programima Excel 2007 i 2010 sve naredbe vezane uz makronaredbe nalaze se na kartici Developer na vrpci . Često se ova kartica mora dodati vrpci kako bi pristupila makronaredbama. Teme koje pokriva ovaj vodič uključuju:

01 od 06

Dodavanje kartice Developer

Kliknite da biste uvećali ovu sliku - Dodaj karticu za razvojne programere u programu Excel. © Ted French
  1. Kliknite karticu Datoteka vrpce kako biste otvorili izbornik datoteka.
  2. Kliknite Opcije na izborniku da biste otvorili dijaloški okvir programa Excel Options .
  3. Kliknite opciju Prilagodi vrpce u lijevom prozoru da biste vidjeli dostupne opcije u desnom prozoru dijaloškog okvira.
  4. U odjeljku Glavne kartice opcija prozor provjerava opciju razvojnog programera .
  5. Kliknite U redu.
  6. Kartica Razvojnik sada bi trebala biti vidljiva na vrpci u programu Excel 2010.

Dodavanje kartice razvojnih programera u programu Excel 2007

  1. U programu Excel 2007 kliknite gumb Office kako biste otvorili padajući izbornik.
  2. Kliknite gumb Opcije programa Excel koji se nalazi pri dnu izbornika da biste otvorili dijaloški okvir programa Excel Options .
  3. Kliknite opciju Popular pri vrhu lijevog prozora otvorenog dijaloškog okvira.
  4. Kliknite na karticu Show Developer (Prikaži alat za razvojne programere) u vrpci u desnom prozoru otvorenog dijaloškog okvira.
  5. Kliknite U redu.
  6. Kartica Razvojnik sada bi trebala biti vidljiva na vrpci.

02 od 06

Dodavanje naslova radnog lista / Macro Recorder programa Excel

Otvaranje dijaloškog okvira Macro Recorder programa Excel. © Ted French

Prije nego počnemo snimati našu makronaredbu, moramo dodati naziv radnog lista koji ćemo oblikovati.

Budući da je naziv svakog radnog lista obično jedinstven za taj radni list, ne želimo uključiti naslov u makronaredbu. Stoga ćemo je dodati u radni list prije pokretanja makro rekordera.

  1. Kliknite na ćeliju A1 u radnom listu.
  2. Unesite naslov: troškovi prodavaonica kolačića za lipanj 2008 .
  3. Pritisnite tipku Enter na tipkovnici.

Excel makro snimač

Najlakši način za izradu makronaredbe u programu Excel je korištenje makro rekordera. Učiniti tako:

  1. Kliknite karticu Razvojni programeri .
  2. Kliknite na Snimanje makronaredbe na vrpci kako biste otvorili dijaloški okvir Snimanje makronaredbe .

03 od 06

Mogućnosti makro snimača

Mogućnosti makro snimača. © Ted French

U ovom dijaloškom okviru postoje četiri opcije:

  1. Naziv makronaredbe - dati makronaredbi opisno ime. Ime mora početi s pismom, a razmak nije dopušten. Dopuštene su samo slova, brojevi i znak podcrtavanja.
  2. Tipka prečaca - (izborno) popunite slovo, broj ili druge znakove u raspoloživom prostoru. To će vam omogućiti pokretanje makronaredbe držanjem tipke CTRL i pritiskom odabranog slova na tipkovnici.
  3. Pohrani makronaredbu
    • Mogućnosti:
    • Ova radna knjiga
      • Makronaredba je dostupna samo u ovoj datoteci.
    • Nova radna knjiga
      • Ova opcija otvara novu Excel datoteku. Makronaredba je dostupna samo u ovoj novoj datoteci.
    • Osobna makronaredba.
      • Ova opcija stvara skrivenu datoteku Personal.xls koja pohranjuje vaše makronaredbe i čini ih dostupnima u svim Excel datotekama.
  4. Opis - (izborno) unesite opis makronaredbe.

Za ovaj vodič

  1. Postavite opcije u dijaloškom okviru Snimanje makronaredbe da bi se podudarale s onima na gornjoj slici.
  2. Nemojte kliknuti OK - još - pogledajte dolje.
    • Klikom na gumb U redu u dijaloškom okviru Snimanje makronaredbe započinje snimanje makronaredbe koju ste upravo identificirali.
    • Kao što je već spomenuto, makro snimanje radi snimanjem svih tipki i klikova miša.
    • Izrada makronaredbi format_title uključuje klikom na brojne opcije formata na početnoj kartici vrpce s mišem dok se radi makro rekorder.
  3. Idite na sljedeći korak prije pokretanja makro rekordera.

04 od 06

Snimanje koraka makronaredbe

Snimanje koraka makronaredbe. © Ted French
  1. Kliknite gumb U redu u dijaloškom okviru Snimanje makronaredbe da biste pokrenuli makronaredbu.
  2. Kliknite karticu Početna vrpce.
  3. Istaknite ćelije A1 do F1 u radnom listu.
  4. Kliknite ikonu Spoji i Centar da biste centrirali naslov između stanica A1 i F1.
  5. Kliknite ikonu Ispuni boju (izgleda kao boja za boju) da biste otvorili padajući popis popunjavanja boje.
  6. Odaberite Plavo, akcent 1 s popisa da biste boju pozadine odabranih ćelija prebacili u plavo.
  7. Kliknite ikonu Boja fonta (to je veliko slovo "A") za otvaranje padajućeg popisa boja fonta.
  8. Na popisu odaberite Bijelo da biste tekst u odabranim ćelijama pretvorili u bijelo.
  9. Kliknite ikonu Veličina fonta (iznad ikone za boju) da biste otvorili padajući popis veličine fonta.
  10. Izaberite 16 s popisa da biste promijenili veličinu teksta u odabranim ćelijama na 16 boda.
  11. Kliknite karticu Razvojnik vrpce.
  12. Kliknite gumb za zaustavljanje snimanja na vrpci da biste zaustavili snimanje makronaredbe.
  13. U ovom trenutku naslov vašeg radnog lista trebao bi nalikovati naslovu na gornjoj slici.

05 od 06

Pokretanje makronaredbe

Pokretanje makronaredbe. © Ted French

Da biste pokrenuli makronaredbu koju ste snimili:

  1. Kliknite karticu Sheet2 pri dnu proračunske tablice .
  2. Kliknite na ćeliju A1 u radnom listu.
  3. Unesite naslov: troškovi prodavaonica kolačića za srpanj 2008 .
  4. Pritisnite tipku Enter na tipkovnici.
  5. Kliknite karticu Razvojnik vrpce.
  6. Kliknite gumb Makronaredbe na vrpci da biste otvorili dijaloški okvir Prikaz makronaredbe .
  7. Kliknite makronaredbu formatata u prozoru makronaredbe .
  8. Kliknite gumb Run ( Pokreni) .
  9. Koraci makronaredbe trebaju se automatski pokrenuti i primijeniti iste korake oblikovanja primijenjene na naslov na listi 1.
  10. U ovom trenutku naslov na radnom listu 2 trebao bi nalikovati naslovu na radnom listu 1.

06 od 06

Makronaredbe pogreške / uređivanje makronaredbe

Prozor urednika VBA u Excelu. © Ted French

Makronaredbe pogreške

Ako vaša makronaredba ne funkcionira kao što se očekivalo, najjednostavnija je i najbolja opcija je ponovno slijediti korake vodiča i ponovno snimanje makronaredbe.

Uređivanje / korak u makronaredbu

Excel makronaredba napisan je u programskom jeziku Visual Basic for Applications (VBA).

Klikom na gumb Uređivanje ili Korak unatrag u dijaloškom okviru Makronaredba započinje uređivač VBA (pogledajte gore prikazanu sliku).

Korištenje VBA urednika i pokrivanje VBA programskog jezika izvan opsega ovog vodiča.