Našimi kurzy prošlo více než 10 000+ účastníků
2 392 ověřených referencí účastníků našich kurzů. Přesvědčte se sami
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Makro, ktoré si ukážeme, bude vykonávať len jednoduchú vec – vymaže bunky A1 až B2 (teda štyri bunky).
Je jasné, že také makro v skutočnosti prácu príliš neuľahčí – teraz ide ale len o to, aby sme si ukázali všeobecný postup pre vytvorenie makier.
Makro bude spojené s tlačidlom. Výsledok je teda ten, že užívateľ klikne na tlačidlo a tým zmaže všetko, čo je v bunkách A1 až B2 napísané
Než sa dostaneme k našej úlohe, poďme si vyjasniť, čo to vlastne makro je.
Predstavte si, že v Exceli (alebo vo Worde alebo v inej aplikácii) robíte opakovane nejakú rutinnú vec – v našom prípade mažete bunky. A pretože je zbytočné, aby ste to robili znovu a znovu a strácali tým čas, potrebujete, aby to robil Excel automaticky. Aby to ale mohol robiť, musíte ho to najskôr “naučiť”.
Chcete teda Excelu akoby povedať “teraz ukážem, čo chcem aby si robil, potom to urobíš sám vždy, keď kliknem na tlačidlo”.
Technicky je makro aplikácia napísaná v programovacom jazyku Visual Basic for Applications (VBA).
Aby ste mohli pracovať s makrami, musíte mať v Exceli aktívnu kartu “Vývojár” – tá ale v základnom nastavení nie je aktívna. Pre jej zobrazenie prejdite na Subor – Možnosti – Prispôsobiť pás s nástrojmi a zaškrtnite “Vývojár”. Tak, ako je to na obrázku.
V tejto chvíli by ste už mali mať k dispozícií kartu “Vývojár” tak, ako je to na obrázku.
V tejto chvíli sa tlačidlo “Zaznamenať makro” zmenilo na “Zastaviť záznam”. To znamená, že Excel sa, obrazne povedané, pozerá, čo robíme. Zapamätá si to a nabudúce to už urobí sám.
' ' mojemakro ' ' Range("A1:B2").Select Selection.ClearContents End Sub
Dôležité sú tretí a štvrtý riadok. Ak viete anglicky, nie je ťažké ich dešifrovať. V riadku tri označujeme oblasť A1 až B2, v riadku štyri vymažeme obsah z vybranej oblasti.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
2 392 ověřených referencí účastníků našich kurzů. Přesvědčte se sami
Pište kdykoliv. Odpovíme do 24h
© exceltown.com / 2006 - 2023 Vyrobilo studio bARTvisions s.r.o.