Vykonávanie tých istých činností znova a znova nie je len nudné, ale môže to byť aj strata času a strata vašej produktivity . Platí to najmä pre začínajúcich používateľov Excelu , ktorí si možno neuvedomujú, že je ľahké automatizovať bežné úlohy zaznamenaním makra. Ale čo je to Excel makro?
Makrá programu Excel vám umožňujú automatizovať mnohé z bežných úloh, ktoré budete vykonávať, od vkladania vzorcov až po formátovanie údajov. Na ich vytváranie nemusíte byť programátor, pretože Excel dokáže zaznamenávať vaše akcie, keď ich vykonávate. Ak chcete vedieť, ako zaznamenať makro v Exceli, budete musieť postupovať podľa nižšie uvedených krokov.
Čo je to Excel makro?
Makro programu Excel je zaznamenaný súbor pokynov vytvorených manuálne vo VBA (Visual Basic for Applications) alebo zaznamenaných automaticky pomocou nástroja Macro Recorder programu Excel . Makro vám umožňuje uložiť ľubovoľný počet bežných akcií, ako je vymazanie prázdnych stĺpcov, zmena formátovania textu alebo vloženie nových vzorcov do zošita.
Tieto uložené akcie možno potom spustiť kliknutím na tlačidlo alebo pomocou špecifickej klávesovej skratky. Každé makro má špecifickú skratku, ktorú môžete použiť na rýchle zopakovanie akcie.
Ak na zaznamenávanie makra použijete Excel, skrátite čas potrebný na vytvorenie alebo úpravu tabuľky, čím sa urýchli váš pracovný postup.
Ako zaznamenať makro v Exceli
Najjednoduchší spôsob, ako vytvoriť nové makro v programe Microsoft Excel, je zaznamenať ho pomocou nástroja Macro Recorder , ktorý môžete použiť v Exceli v systéme Windows alebo Mac. Bohužiaľ nie je možné zaznamenať makro v Excel Online.
- Ak chcete zaznamenať nové makro v Exceli, otvorte nový alebo existujúci zošit. Na karte Vývojár na páse s nástrojmi vyberte tlačidlo Zaznamenať makro . Prípadne stlačte klávesy Alt + T + M + R na klávesnici.
- V okne Záznam makra môžete v poli Názov makra nastaviť názov makra, ktorý identifikuje jeho účel , ako aj poskytnúť popis pre ostatných používateľov v poli Popis . Môžete tiež pridať klávesovú skratku (napríklad Ctrl + T ) na priradenie nového makra ku klávesovej skratke.
- V rozbaľovacej ponuke Uložiť makro v môžete nastaviť, kam chcete uložiť makro po jeho zaznamenaní, ako napríklad Tento zošit (ak ho chcete uložiť do otvoreného zošita), Nový zošit (ak ho chcete uložiť do nového zošita ), alebo Osobný zošit makier (aby ste ho mohli použiť vo viacerých zošitoch). Po potvrdení vašich volieb vyberte tlačidlo OK , čím spustíte nahrávanie.
- Keď vyberiete OK , Excel Macro Recorder bude v režime nahrávania. Každá vykonaná akcia, od kliknutia na tlačidlo až po úpravu bunky, bude zaznamenaná. V tomto bode vykonajte akcie, ktoré chcete zaznamenať ako makro, a po dokončení vyberte tlačidlo Zastaviť nahrávanie na karte Vývojár .
Spúšťanie, úprava alebo odstraňovanie existujúcich makier programu Microsoft Excel
V závislosti od miesta uloženia, ktoré ste vybrali v okne Záznam makra , bude vaše zaznamenané makro pripravené na spustenie v otvorenom zošite alebo v novootvorenom zošite.
- Ak chcete spustiť, upraviť alebo odstrániť makro, ktoré ste vytvorili, vyberte položku Vývojár > Makrá na páse s nástrojmi.
- V okne Makro sa zobrazí zoznam dostupných makier na spustenie v otvorenom zošite. Ak chcete makro spustiť, vyberte ho zo zoznamu a potom kliknite na tlačidlo Spustiť . Na spustenie makra môžete použiť aj klávesovú skratku, ktorú ste vybrali pri vytváraní makra.
- Ak chcete namiesto toho vykonať zmeny v zaznamenanom makre, vyberte tlačidlo Upraviť . Tým sa otvorí editor Excel VBA, ktorý umožní pokročilým používateľom upravovať kód VBA a meniť spôsob spustenia makra. Pre začiatočníkov VBA môže byť jednoduchšie makro jednoducho odstrániť a znova ho zaznamenať.
- Ak chcete makro odstrániť, vyberte ho zo zoznamu a potom stlačte tlačidlo Odstrániť .
- Excel vás požiada o potvrdenie, že chcete odstrániť makro. Vyberte Áno , aby ste to potvrdili. Po odstránení budete musieť makro znova zaznamenať pomocou krokov uvedených vyššie.
Ukladanie súborov programu Excel so zaznamenanými makrami
Zošity programu Excel sa zvyčajne ukladajú vo formáte súboru XLSX (alebo XLS pre zošity vytvorené v programe Excel 2007 a starších). Tento typ súboru podporuje väčšinu údajov programu Excel, ale vylučuje všetky uložené makrá programu Excel.
Ak chcete uložiť súbor programu Excel so zaznamenanými makrami, budete musieť namiesto toho použiť formát súboru XLSM .
- Ak chcete uložiť súbor programu Excel ako zošit s podporou makier, vyberte položky Súbor > Uložiť ako > Prehľadávať .
- V okne Uložiť ako vyberte z rozbaľovacej ponuky Excelový zošit s podporou makier (*.xlsm) . Vyberte umiestnenie na uloženie súboru a potom ho uložte kliknutím na tlačidlo Uložiť .
- Keď otvoríte súbor Excel s povolenými makrami na inom počítači PC alebo Mac, možno budete musieť najprv povoliť Excel na spustenie všetkých zahrnutých makier. Ak to chcete urobiť, vyberte tlačidlo Povoliť makrá .
Zdieľanie súborov programu Excel so zaznamenanými makrami
Makrá programu Excel sú užitočné, ale zahŕňajú aj potenciálne bezpečnostné riziká. Ak otvoríte súbor programu Excel obsahujúci makrá zo zdroja, ktorý nepoznáte alebo ktorému nedôverujete, umožníte tomuto súboru spustiť nebezpečný kód na vašom počítači.
Z tohto dôvodu poskytovatelia online e-mailu, ako je Gmail, automaticky blokujú používateľom odosielanie súborov XLSM (zošit Excel s podporou makra) iným používateľom. Ak k tomu dôjde, možno budete môcť použiť služby zdieľania súborov, ako je Disk Google, na zdieľanie súborov online s ostatnými používateľmi.
Ak chcete zdieľať svoj súbor Excel s podporou makier s iným používateľom v okolí, môžete sa tiež pozrieť na metódy lokálneho prenosu súborov a zdieľať ho s iným počítačom PC alebo Mac alebo s inými zariadeniami, ako sú smartfóny.
Súbory programu Excel s podporou makier môžu byť zbalené s vírusmi alebo iným škodlivým softvérom, takže ak otvoríte súbor programu Excel, ktorému nedôverujete, možno budete musieť následne vyhľadať malvér , aby ste sa uistili, že váš počítač nebude napadnutý. Alebo skenujte samotný súbor pred jeho otvorením.
Pokročilé tipy a triky pre Excel
Nahrávanie makra je len jeden trik programu Excel , ktorý vám môže pomôcť ušetriť čas, ale existujú aj ďalšie funkcie programu Excel, ktoré vám môžu zvýšiť produktivitu. Náročných používateľov by mohlo zaujímať používanie Excelu na zoškrabovanie údajov online , zatiaľ čo dátových analytikov by mohlo zaujímať, ako používať COUNTIFS, SUMIFS a AVERAGEIFS na rozsiahlu analýzu údajov.
Ak uprednostňujete tímovú prácu alebo sa trápite s komplikovaným vzorcom Excelu, môžete tiež spolupracovať na excelových tabuľkách pomocou zdieľaného zošita. Možno zistíte, že Tabuľky Google sú lepšou voľbou pre online spoluprácu, avšak s mnohými rovnakými funkciami a funkciami.