Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 pre Mac Excel 2019 Excel 2016

Ak máte v Microsoft Exceli úlohy, ktoré robíte opakovane, môžete zaznamenať makro na automatizáciu týchto úloh. Makro je akcia alebo množina akcií, ktoré môžete spustiť toľkokrát, koľko chcete. Pri vytváraní makra zaznamenávate kliknutia myšou a stlačenia klávesov. Po vytvorení makra ho môžete upraviť a vykonať menšie zmeny v spôsobe jeho fungovania.

Predpokladajme, že každý mesiac vytvoríte zostavu pre svojho účtovného manažéra. Chcete formátovať mená zákazníkov s kontami po oneskorení červenou farbou a použiť aj tučné písmo. Môžete vytvoriť a spustiť makro, ktoré rýchlo použije tieto zmeny formátovania na bunky, ktoré vyberiete.

Ako?

Vzhľad ikony

Pred zaznamenaním makra    

Makrá a nástroje programu VBA nájdete na karte Vývojár, ktorá je predvolene skrytá, preto je prvým krokom jej zapnutie. Ďalšie informácie nájdete v téme Zobrazenie karty Vývojár.

Karta Vývojár na páse s nástrojmi

Vzhľad ikony

Zaznamenanie makra    

  1. V skupine Kód na karte Vývojár kliknite na položku Zaznamenať makro.

  2. Voliteľne môžete zadať názov makra do poľa Názov makra , zadať klávesovú skratku do poľa Klávesová skratka a popis do poľa Popis a potom spustiť zaznamenávanie kliknutím na tlačidlo OK .

    Príkaz Zaznamenať makro v skupine Kód na karte Vývojár

  3. Vykonajte akcie, ktoré chcete zautomatizovať, ako je napríklad zadávanie často formátu textu alebo vypĺňanie stĺpca údajov.

  4. Na karte Vývojár kliknite na položku Zastaviť nahrávanie.

    Príkaz Zastaviť záznam v skupine Kód na karte Vývojár

Vzhľad ikony

Podrobnejšie zobrazenie makra    

Úpravou makra sa môžete dozvedieť niečo o programovacom jazyku jazyka Visual Basic.

Ak chcete upraviť makro, v skupine Kód na karte Vývojár kliknite na položku Makrá, vyberte názov makra a kliknite na položku Upraviť. Spustí sa Editor jazyka Visual Basic.

Pozrite sa, ako sa zaznamenané akcie zobrazujú ako kód. Niektoré kódy budú pravdepodobne jasné, pre vás, a niektoré z toho môže byť trochu tajomný.

Experimentujte s kódom, zavrite Editor jazyka Visual Basic a znova spustite makro. Tentoraz, uvidíme, či sa stane niečo iné!

Ďalšie kroky

Ako?

Vzhľad ikony

Pred zaznamenaním makra    

Skontrolujte, či je karta Vývojár viditeľná na páse s nástrojmi. Karta Vývojár sa predvolene nezobrazuje, preto postupujte takto:

  1. Prejdite na predvoľby programu Excel >...> pás s nástrojmi & panel s nástrojmi.

  2. V kategórii Prispôsobiť pás s nástrojmi v zozname Hlavné karty začiarknite políčko Vývojár a kliknite na tlačidlo Uložiť.

Vzhľad ikony

Zaznamenanie makra    

  1. Na karte Vývojár kliknite na položku Zaznamenať makro.

  2. Voliteľne môžete zadať názov makra do poľa Názov makra , zadať klávesovú skratku do poľa Klávesová skratka a popis do poľa Popis a potom spustiť zaznamenávanie kliknutím na tlačidlo OK .

  3. Vykonajte akcie, ktoré chcete zautomatizovať, ako je napríklad zadávanie často formátu textu alebo vypĺňanie stĺpca údajov.

  4. V skupine Kód na karte Vývojár kliknite na položku Zastaviť záznam.

Vzhľad ikony

Podrobnejšie zobrazenie makra    

Úpravou makra sa môžete dozvedieť niečo o programovacom jazyku jazyka Visual Basic.

Ak chcete upraviť makro, na karte Vývojár kliknite na položku Makrá, vyberte názov makra a kliknite na položku Upraviť. Spustí sa Editor jazyka Visual Basic.

Pozrite sa, ako sa zaznamenané akcie zobrazujú ako kód. Niektoré kódy budú pravdepodobne jasné, pre vás, a niektoré z toho môže byť trochu tajomný.

Experimentujte s kódom, zavrite Editor jazyka Visual Basic a znova spustite makro. Tentoraz, uvidíme, či sa stane niečo iné!

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.