Kako stvoriti i pokrenuti makronaredbu u Wordu

Ako puno radite s Microsoft Wordom(Microsoft Word) i stalno radite iste stvari, izradite makronaredbu . Makro(Macro) je skraćenica od riječi makrouputa, što znači niz uputa za izvršavanje zadatka. 

Sjajna stvar u stvaranju makronaredbi u Wordu(Word) je to što ne morate znati programirati(know how to program) . Ako možete pritisnuti snimanje i zaustaviti, možete to učiniti.

Nisu li makronaredbe opasne?(Aren’t Macros Dangerous?)

Jeste li čuli da su makronaredbe loše jer mogu sadržavati viruse ? Iako morate biti oprezni pri otvaranju Office dokumenata od nepoznatih ljudi jer bi mogli imati zlonamjerne makronaredbe, to ovdje nije problem. Napraviš vlastiti makro, tako da znaš da nije virus.

Kako snimiti makro u Wordu(How To Record A Macro in Word)

Za ovaj primjer, stvorit ćete makronaredbu u Wordu(Word) kako biste umetnuli svoj potpis(insert your signature) na kraj dokumenta.

  1. Kada je Word otvoren, idite na karticu Prikaz(View ) .
  2. Odaberite strelicu prema dolje ispod gumba Makroi(Macros ) .
  3. Odaberite Snimi makro...(Record Macro… ) otvorit će se novi prozor.

  1. U polje Naziv makronaredbe:(Macro name: ) unesite smisleni naziv makronaredbe. Razmaci nisu dopušteni. Koristite donju crtu ili crticu.
  2. U padajućem izborniku Pohrani makronaredbu u:(Store macro in:) možete odabrati dokumente za koje želite da se ova makronaredba koristi. Ako odaberete Svi dokumenti(Documents) ( Normal.dotm ), makronaredba će vam od sada biti dostupna u svakom novom Word dokumentu koji napravite. Ako odaberete jedan dokument, primjenjivat će se samo na taj pojedinačni dokument. Obično je najbolje odabrati Svi dokumenti(All Documents) .

  1. U polje Opis:(Description: )  upišite što makronaredba radi. Ovo je jednostavna makronaredba s opisnim imenom, ali kako budete sigurni s makronaredbama, radit ćete složenije stvari, pa je opis uvijek dobra ideja.
  2. Možete odabrati Dodijeliti makronaredbu(Assign macro to) bilo kojem gumbu koji ćete izraditi pomoću gumba(Button ) ili tipkama prečaca koje možete odabrati pomoću gumba Tipkovnica(Keyboard ) . Već postoji mnogo tipki prečaca za Word , pa bi možda bio najbolji gumb. Odaberite Gumb(Button) . Otvorit će se novi prozor pod nazivom Word Options .

  1. Ovdje ćete makronaredbi dodijeliti gumb na vrpci programa Word(Word Ribbon) . Odaberite Prilagodi vrpcu(Customize Ribbon) .
  2. U padajućem izborniku Odaberi naredbe iz:(Choose commands from:) odaberite Makroi(Macros) . Ovo će nam pokazati naše makronaredbe u području ispod.

  1. Trebate negdje na vrpci da stavite makro. Za ovaj primjer, odaberite Početna(Home ) u području Glavne kartice(Main Tabs) . Zatim odaberite Nova grupa(New Group) .
  2. Odaberite Preimenuj(Rename) kako biste mu mogli dati smisleno ime.
  3. U prozoru Preimenovanje(Rename) odaberite jednu od ikona koja predstavlja grupu, a zatim unesite Moje makronaredbe(My Macros ) u polje Ime za prikaz(Display name ) .
  4. Odaberite U redu(OK) da biste ga primijenili. Vidjet ćete promjenu u području Glavne kartice(Main Tabs ) .

  1. S novim My Macros odabranim u području Glavne kartice(Main Tabs) , odaberite makronaredbu Normal.NewMacros.Insert_Signature .
  2. Odaberite Dodaj(Add) da biste ga umetnuli u grupu Moje makronaredbe(My Macros) .

  1. Naravno, htjet ćete ga preimenovati. Uz odabranu makronaredbu u području Glavne kartice(Main Tabs) , odaberite Preimenuj...(Rename…)
  2. U prozoru Preimenovanje(Rename) odaberite ikonu i unesite jednostavno ime u polje Prikazno ime:.(Display name: )
  3. Odaberite U redu(OK ) da biste izvršili promjenu. Vidjet ćete promjenu u području Glavne kartice(Main Tabs) .
  4. Odaberite U redu(OK ) ispod područja Glavne kartice(Main Tabs) da biste dovršili stvaranje gumba za makronaredbu.

  1. Samo naprijed i stvorite koji god blok potpisa želite. Dodajte(Add) skeniranu sliku svog potpisa ili druge slike. Što god želite. Kada to učinite, odaberite strelicu prema dolje ispod gumba Makroi(Macros) .
  2. Odaberite Zaustavi snimanje(Stop Recording) . To je to. Vaša makronaredba Insert Signature je napravljena.(Signature)

  1. Isprobajte ga pronalaženjem gumba Umetni potpis(Insert Signature) koji ste stvorili na kartici Početna(Home) i odaberite ga. Vaš blok potpisa trebao bi se magično pojaviti točno onako kako ste ga dizajnirali.

Kako napisati makro(How To Write a Macro)

Za većinu makronaredbi metoda snimanja je najučinkovitiji način za njihovo stvaranje. Na kraju ćete poželjeti učiniti nešto složenije. To zahtijeva pisanje makronaredbe u jeziku Visual Basic za aplikacije(Applications) ( VBA ). Imamo najbolji VBA vodič za početnike(best VBA guide for beginners) , pa ga označite. Stvorimo makro koji će nam dati prosječan broj riječi po rečenici i pomoći nam da kažemo kada smo mnogorječniji.

  1. Potreban vam je pristup kartici Razvojni programer(Developer ) koja je prema zadanim postavkama skrivena u Wordu(Word) . U gornjem lijevom kutu Worda(Word) odaberite Datoteka(File) .

  1. U donjem lijevom kutu odaberite Opcije(Options) .

  1. U prozoru koji se otvori odaberite Prilagodi vrpcu(Customize Ribbon) .
  2. Na desnoj strani potražite Developer i stavite kvačicu pored njega.
  3. Odaberite OK za zatvaranje prozora. Sada će se prikazati kartica Developer .

  1. Odaberite karticu Developer .
  2. Odaberite gumb Macros .

  1. Unesite smisleno ime u naziv makronaredbe:(Macro name:) Ostavite makronaredbe u:(Macros in: ) kao Normal.dotm tako da će se primijeniti na sve Word dokumente. Uvijek(Always) unesite opis u područje Opis :.(Description: )
  2. Odaberite Stvori(Create) . Otvorit će se razvojni alat Microsoft Visual Basic za aplikacije .(Microsoft Visual Basic for Applications )

  1. Kôd koji je prikazan u zelenim pravokutnicima ispod trebao bi već biti tamo s nekim praznim prostorom između njih. Kopirajte i zalijepite sljedeći kod u taj prostor:

Dim s As Range
Dim numWords As Integer
Dim numSentences As Integer
numSentences = 0
numWords = 0

Za svaki s In ActiveDocument.Sentences
numSentences = numSentences + 1
numWords = numWords + s.Words.Count
Next

MsgBox “Prosjek riječi po rečenici” + Str ( Int (broj riječi / broj rečenica)) + “. Manje od 15 je najbolje.”

  1. Odaberite gumb Run za testiranje koda. Ako ne radi kako se očekivalo, uredite kôd dok ne radi onako kako želite.

  1. Odaberite gumb Spremi(Save ) i zatvorite razvojni prozor.

  1. Izradite gumb na vrpci programa Word(Create a button in the Word ribbon) koristeći istu metodu kao što je prikazano u gornjim uputama "Kako snimiti makronaredbu".
  2. Pronađite gumb koji ste upravo stvorili i testirajte ga.

Moj makro ne radi kada spremim Word dokument(My Macro Doesn’t Work When I Save My Word Document)

Word prema zadanim postavkama sprema s nastavkom datoteke .docx , što ne dopušta automatsko pokretanje makronaredbi. Ako želite da se makronaredba pokrene, morat ćete promijeniti vrstu datoteke u Wordov dokument s omogućenim makronaredbama(Word Macro-Enabled Document) (*.docm).

Ova vrsta datoteke djelomično postoji za borbu protiv sigurnosnih problema s makroima. Ako vidite ovu ekstenziju datoteke na dokumentu koji niste očekivali dobiti, budite sumnjičavi.

Što još mogu učiniti s makronaredbama?(What Else Can I Do With Macros?)

Možete kreirati makronaredbe u Excelu(create macros in Excel) , Outlooku(Outlook) , čak i PowerPointu(PowerPoint) . Sve što trenutno radite ručno, trebali biste moći snimiti ili napisati makronaredbu da to učinite. Korištenje makronaredbi u Wordu(Word) zajedno s odličnim tipkama prečaca za Windows(great Windows shortcut keys) deseterostruko će povećati vašu produktivnost. 



About the author

Ja sam računalni profesionalac s više od 10 godina iskustva. U slobodno vrijeme volim pomagati za uredskim stolom i učiti djecu kako se koristiti internetom. Moje vještine uključuju mnoge stvari, ali najvažnije je da znam kako pomoći ljudima u rješavanju problema. Ako trebate nekoga tko vam može pomoći s nečim hitnim ili samo želite neke osnovne savjete, obratite mi se!



Related posts