U prethodnom prilogu upoznali smo vas sa procesom planiranja izrade makroa. Izmeฤu ostalog, napomenuli smo da je pre samog snimanja (kodiranja) makroa potrebno izraditi (nacrtati) dijagram toka (algoritam) izvrลกenja makroa. Za crtanje dijagrama toka izvrลกenja makroa moลพete iskoristiti alatku kakav je program MS Visio, ili ga moลพete jednostavno nacrtati na papiru. Za predstavljanje toga kako radi makro, moลพete koristiti pet strandardnih simbola (vidi sliku):
- Prvi simbol predstavlja poฤetak, odnosno kraj izvrลกenja makroa tj. celokupnog procesa.
- Drugi sumbol predstavlja proces, akciju ili neku obradu. Na primer, otvaranje nekog fajla ili sabiranje brojki.
- Treฤim simbolom predstavljaju se drugi makroi, odnosno oni sa kojima je povezan trenutni makro. Obiฤno se spoljni makroi kao potprogrami koriste za neke dodatne obrade.
- ฤetvrti simbol predstavlja ulaze i izlaze makroa. Ovo recimo mogu da budu neke promenljive pri sabiranju i sl.
- I peti simbol, on predstavlja grananje u makrou tj. proces odluฤivanja. Ko se do sada susretao sa programiranjem ovaj simbol predstavlja IF…THEN instrukciju.
Da bi vam olakลกali proces „projektovanja“ makroa, prikazaฤemo vam jednostavan primer crtanja dijagrama toka. Recimo da naลก makro treba da izraฤuna povrลกinu nekog pravougaonika (veliฤine stranica ฤe se iลกฤitavati iz ฤelija radnog lista), tada bi imali sledeฤe korake:
- Iลกฤitavanje veliฤina stranica pravougaonika.
- Proraฤun povrลกine na osnovu formule.
- Ispisivanje rezultata u neku ฤeliju.
Pratite Krstaricu na www.krstarica.com