Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie makra:
1. zaznamenajte makro: Väčšina tabuľkových programov ponúka funkciu „rekord makro“. Keď to aktivujete, program začne sledovať každú akciu, ktorú podniknete (napr. Kliknutím na bunky, písanie údajov, použitie formátovania). Zvyčajne sa zobrazí výzva, aby ste svojim makro poskytli meno a voliteľne vyberte, kde ho uložiť (napr. Špecifický hárok, osobný makro zošit).
2. Vykonajte akcie: Vykonajte akcie, ktoré chcete automatizovať. Uistite sa, že je presný; Akékoľvek chyby v nahrávaní sa budú opakovať zakaždým, keď spustíte makro.
3. zastavte nahrávanie: Kliknutím na tlačidlo „Zastaviť nahrávanie“ ukončíte nahrávanie makra. Program potom vygeneruje kód (často VBA v programe Excel, skript Google Apps v listoch Google), ktorý predstavuje vaše akcie.
4. (voliteľné) Upraviť kód: Pre pokročilejšie prispôsobenie môžete manuálne upraviť vygenerovaný kód. To umožňuje podmienečnú logiku, slučky, manipuláciu s chybami a integráciu s inými funkciami, vďaka čomu sú vaše makry oveľa výkonnejšie a všestrannejšie. Vyžaduje si to však znalosti programovania.
Použitie makra:
1. spustite makro: Po vytvorení makra ho môžete spustiť výberom z ponuky (zvyčajne v časti „Makrá“ alebo podobná možnosť). Niektoré tabuľky môžu ponúknuť tlačidlá alebo klávesové skratky na priame vykonanie makier.
2. parametre (voliteľné): Pokročilé makrá môžu akceptovať parametre. To vám umožní prispôsobiť ich správanie zakaždým, keď sa spustia, napríklad zadanie odlišného rozsahu buniek alebo vstupných údajov.
Príklad (koncepčný):
Povedzme, že pravidelne potrebujete naformátovať stĺpec čísel:pridajte hlavičku, použite formátovanie meny a zoradte stĺpec v stúpajúcom poradí. Namiesto toho, aby ste to robili ručne zakaždým, mohli by ste:
1. zaznamenajte makro: Spustite nahrávanie, vykonajte kroky formátovania vo vzorovom stĺpci a zastavte nahrávanie.
2. spustite makro: Až nabudúce budete mať stĺpec na formátovanie, vyberte stĺpec a spustite makro. Automaticky použije rovnaké formátovanie ako predtým.
Rozdiely v rámci tabuľkových programov:
* Microsoft Excel: Používa pre svoje makra vizuálne základné aplikácie (VBA). VBA je plnohodnotný programovací jazyk, ktorý umožňuje komplexné makra. Makrá sa zvyčajne ukladajú do osobných zošitov alebo v rámci súčasného zošita.
* Google Sheets: Používa skript Google Apps (na základe JavaScript). Je to skriptovací jazyk založený na cloude a makrá sa ukladajú v cloude Disk Google.
* libreoffice calc: Používa základné (podobné VBA) pre makra. Je to alternatíva otvoreného zdroja k programu Excel.
Bez ohľadu na program tabuľky, vytváranie a používanie makier zahŕňajú základné kroky akcií zaznamenávania, voliteľné úpravy kódu a spustenie zaznamenanej sekvencie na automatizáciu opakujúcich sa úloh. Zložitosť a sila vašich makier bude závisieť od vašej znalosti programovania a vašich potrieb.