Ako napísať komplikované makro Microsoft Office?

Vykonaním týchto krokov zvýšite svoje šance na úspešné vytvorenie vlastného makra
Vykonaním týchto krokov zvýšite svoje šance na úspešné vytvorenie vlastného makra a naučenie sa niečoho nového.

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.

Kroky

  1. 1
    Napíš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.
  2. 2
    Zaznamenajte niekoľko malých makier. Každé makro by malo vykonávať časť úlohy vášho úplného makra.
  3. 3
    Otvorený 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.
  4. 4
    Skombinujte 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ť.
  5. 5
    Upravte 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.
    Každé makro by malo vykonávať časť úlohy vášho úplného makra
    Každé makro by malo vykonávať časť úlohy vášho úplného makra.
  6. 6
    Skopí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“.
  7. 7
    Spustite 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.

Tipy

  • 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.

Varovania

  • 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.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail