Ako napísať komplikované makro Microsoft Office?
Môžete si byť vedomí toho, že Microsoft Office má funkciu na vytváranie vlastných makier. Táto funkcia umožňuje užívateľovi vytvoriť automatizovaný proces, ktorý chce vykonávať znova a znova. Ak nie ste programátor alebo len nepoznáte Microsoft Office, môže byť frustrujúce mať takú výkonnú funkciu a nedokázať ju naplno využiť. Vykonaním týchto krokov zvýšite svoje šance na úspešné vytvorenie vlastného makra a naučenie sa niečoho nového.
- 1Napíšte si jednotlivé kroky, ktoré má vaše makro vykonať. Napíšte jeden krok na riadok. Uvažujte ako počítač. Makro je sada príkazov, ktoré vášmu počítaču presne hovoria, čo má robiť, a poskytuje všetky potrebné informácie.
- 2Zaznamenajte niekoľko malých makier. Každé makro by malo vykonávať časť úlohy vášho úplného makra.
- 3Otvorený editor Visual Basic. Kód pre zaznamenané makrá nájdete v niekoľkých moduloch buď v aktuálnom zošite, alebo vo vašom osobnom zošite.
- 4Skombinujte makrá do jedného hlavného makra podľa svojho písomného postupu. Skontrolujte kód v každom makre, aby ste pochopili, čo kód znamená, potom ho skopírujte a prilepte do hlavného makra v správnom poradí, v akom je potrebné ho vykonať.
- 5Upravte kód tak, aby vyhovoval vášmu postupu. Zaznamenané makrá nemusia presne zodpovedať tomu, čo chcete urobiť. Ak chcete zmeniť správanie makra, možno budete musieť upraviť kód.
- 6Skopírujte kód do vyhľadávača. Ak jednoducho nedokážete pochopiť, na čo je kód určený, hľadajte online skopírovaním kódu do vyhľadávača a pridaním kľúčových slov ako „excel“, „makro“ alebo „VBA“.
- 7Spustite makro riadok po riadku. V editore jazyka Visual Basic môžete stlačením klávesu F8 vstúpiť do režimu ladenia a spustiť makro po riadkoch. Môžete tiež vytvoriť hodinky pre každú premennú vo vašom makre. Pomocou týchto nástrojov môžete presne vidieť, čo jednotlivé riadky kódu robia.
- Na stránke Support.microsoft.com/search/ hľadaný výraz „makrá Excelu“ nájdete príklady procesov, ktoré nie je možné duplikovať prostredníctvom záznamových makier. (Príklad: Slučky; procesy If-then).
- Office.microsoft.com je vynikajúcim zdrojom informácií o písaní makier.
- Chyby syntaxe sú bežným zdrojom frustrácie pri písaní pracovných makier. Vyhľadajte bežné chyby syntaxe, napríklad chýbajúce čiarky a zátvorky.
Prečítajte si tiež: Ako vytvoriť prechod vo Photoshope?