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