Excel 2019: Ako vytvoriť makrá Excelu na automatizáciu príkazov

Makrá Excelu vám umožňujú automatizovať príkazy na zjednodušenie vašich úloh. Excel 2019 vám umožňuje pridať voliteľnú kartu Vývojár na pás s nástrojmi, ktorá obsahuje vlastné príkazové tlačidlo Zaznamenať makro (okrem iných príkazových tlačidiel, ktoré sú veľmi užitočné pri pokročilejšej práci s makrami). Ak chcete pridať kartu Vývojár na pás s nástrojmi Excel 2019, postupujte podľa týchto dvoch krokov:

Kliknite na Súbor → Možnosti alebo stlačte kombináciu klávesov Alt+FT, čím otvoríte dialógové okno Možnosti programu Excel.

Kliknite na položku Prispôsobiť pás s nástrojmi, potom začiarknite políčko Vývojár v časti Hlavné karty v zozname Prispôsobiť pás s nástrojmi na pravej strane dialógového okna a potom kliknite na tlačidlo OK.

Aj keď na pás s nástrojmi nepridáte kartu Vývojár, stavový riadok Excelu 2019 obsahuje makro záznamu (napravo od indikátora stavu Pripravené) a karta Zobraziť na páse s nástrojmi obsahuje tlačidlo príkazu Makrá s prepadnutím. -dolná ponuka obsahujúca možnosť Nahrať makro.

Keď zapnete záznam makier Excel v dialógovom okne Zaznamenať makro, ktoré sa otvorí kliknutím na tlačidlo Zaznamenať makro na stavovom riadku (pridá sa automaticky po zaznamenaní prvého makra), možnosť Zaznamenať makro v rozbaľovacej ponuke tlačidla Makrá ( Alt+WMR) alebo dokonca tlačidlo Zaznamenať makro na karte Vývojár (Alt+LR) – záznam makier zaznamená všetky vaše akcie v aktívnom hárku alebo hárku s grafom, keď ich urobíte.

Záznamník makier Excel nezaznamenáva stlačenia klávesov alebo akcií myši, ktoré vykonáte na vykonanie akcie – iba kód VBA potrebný na vykonanie samotnej akcie. To znamená, že chyby, ktoré urobíte pri vykonávaní akcie, ktorú opravíte, sa nezaznamenajú ako súčasť makra; ak napríklad urobíte chybu pri písaní a potom ju upravíte, keď je záznam makier zapnutý, v makre sa zobrazí iba opravená položka bez pôvodných chýb a krokov na ich nápravu.

Makrá programu Excel, ktoré vytvoríte pomocou záznamníka makier, môžete uložiť ako súčasť aktuálneho zošita, v novom zošite alebo v špeciálnom, globálne dostupnom osobnom zošite makier s názvom PERSONAL.XLSB, ktorý je uložený v priečinku s názvom XLSTART na vašom pevnom disku. . Keď zaznamenáte makro programu Excel ako súčasť osobného zošita makier, môžete toto makro spustiť z ľubovoľného zošita, ktorý máte otvorený. (Je to preto, že zošit PERSONAL.XLSB sa tajne otvorí vždy, keď spustíte Excel , a hoci zostane skrytý, jeho makrá sú vždy k dispozícii.) Keď zaznamenáte makrá ako súčasť aktuálneho zošita alebo nového zošita, môžete tieto makrá spustiť iba vtedy, keď je zošit, v ktorom boli zaznamenané, otvorený v Exceli.

Pri vytváraní makra pomocou záznamníka makier rozhodujete nielen o zošite, do ktorého sa makro uloží, ale aj o tom, aký názov a klávesové skratky priradíte vytváranému makru. Pri priraďovaní názvu makra použite rovnaké pokyny, aké používate, keď priraďujete štandardný názov rozsahu k rozsahu buniek v pracovnom hárku. Pri priraďovaní klávesovej skratky na spustenie makra môžete priradiť

  • Kláves Ctrl plus písmeno od A do Z, ako pri Ctrl+Q
  • Ctrl+Shift a písmeno od A do Z, ako pri Ctrl+Shift+Q

K makru však nemôžete priradiť kláves Ctrl plus kláves s interpunkciou alebo číslicou (napríklad Ctrl+1 alebo Ctrl+/).

Ak chcete zistiť, aké ľahké je vytvoriť makro pomocou záznamníka makier, postupujte podľa týchto krokov na vytvorenie makra, ktoré zadá názov spoločnosti 12-bodovým tučným písmom a vycentruje názov spoločnosti v riadkoch A až E pomocou funkcie Zlúčiť a vycentrovať. :

Otvorte excelový zošit, ktorý obsahuje údaje hárka alebo graf, s ktorým má vaše makro pracovať.
Ak vytvárate makro, ktoré pridáva nové údaje do pracovného hárka (ako v tomto príklade), otvorte pracovný hárok s množstvom prázdnych buniek, do ktorých chcete pridať údaje. Ak vytvárate makro, ktoré musí byť pri prehrávaní jeho krokov v konkrétnej bunke, umiestnite ukazovateľ bunky do tejto bunky.

Kliknite na tlačidlo Zaznamenať makro na stavovom riadku alebo Alt+WMR alebo Alt+LR, ak ste na pás s nástrojmi pridali kartu Vývojár.
Otvorí sa dialógové okno Zaznamenať makro, kde zadáte názov makra, definujete ľubovoľnú klávesovú skratku, vyberiete zošit, do ktorého sa má makro uložiť, a zadáte popis funkcie makra.Excel 2019: Ako vytvoriť makrá Excelu na automatizáciu príkazov

Definovanie nového makra na záznam v dialógovom okne Záznam makra.

Nahraďte názov dočasného makra Macro1 zadaním svojho názvu pre makro do textového poľa Názov makra.

Pamätajte, že pri pomenovaní makra nesmiete v názve makra používať medzery a musí začínať písmenom a nie nejakým číslom alebo interpunkčným symbolom. V tomto príklade makra nahradíte Macro1 v textovom poli Názov makra názvom Company_Name.

Ďalej môžete zadať písmeno medzi A a Z, ktoré funguje ako klávesová skratka na spustenie makra, keď stlačíte Ctrl a potom dané písmeno. Len si pamätajte, že Excel už priradil niekoľko klávesových skratiek Ctrl+písmeno na vykonávanie bežných úloh, ako napríklad Ctrl+C na kopírovanie položky do schránky a Ctrl+V na prilepenie položky zo schránky do pracovného hárka (pozri Cheat Hárok s úplným zoznamom). Ak makra, ktoré vytvárate, priradíte rovnaké klávesové skratky, klávesové skratky makra prepíšu, a preto zakážu hotové klávesové skratky Excelu.

(Voliteľné) Kliknite na textové pole Klávesová skratka a potom zadajte písmeno abecedy, ktoré chcete priradiť makru.

V tomto príklade makra stlačte Shift+C, čím priradíte klávesovú skratku Ctrl+Shift+C ako klávesovú skratku (aby ste nevypli pripravenú skratku Ctrl+C).

Ďalej sa musíte rozhodnúť, kam uložiť nové makro, ktoré vytvárate. Vyberte Osobný zošit makier v rozbaľovacom zozname Uložiť makro, aby ste mohli makro spustiť kedykoľvek budete chcieť. Vyberte Tento zošit (predvolené), keď potrebujete spustiť makro iba vtedy, keď je otvorený aktuálny zošit. Vyberte Nový zošit, ak chcete otvoriť nový zošit, do ktorého chcete zaznamenať a uložiť nové makro.

Kliknite na možnosť Osobný zošit makier, Nový zošit alebo Tento zošit v rozbaľovacom zozname Uložiť makro do, čím určíte, kam sa má nové makro uložiť.

Pre tento príklad makra vyberte Osobný zošit makier, aby ste ho mohli použiť na zadanie názvu spoločnosti do ľubovoľného excelového zošita, ktorý vytvoríte alebo upravíte.

Ďalej by ste mali zdokumentovať účel a funkciu vášho makra v poli so zoznamom Popis. Hoci je tento krok čisto voliteľný, je dobré si zvyknúť na zaznamenávanie týchto informácií pri každom vytváraní nového makra, aby ste vy a vaši spolupracovníci vždy vedeli, čo od makra po spustení očakávať.

(Voliteľné) Kliknite na pole so zoznamom Popis a potom vložte krátky popis účelu makra pred informácie označujúce dátum a toho, kto makro zaznamenal.

Teraz ste pripravení zatvoriť dialógové okno Záznam makra a začať zaznamenávať makro.

Kliknutím na tlačidlo OK zatvorte dialógové okno Záznam makra.

Dialógové okno Záznam makra sa zatvorí, na stavovom riadku sa zobrazí štvorcové tlačidlo Zastaviť záznam a možnosť Zaznamenať makro sa v rozbaľovacej ponuke tlačidla Makrá a v skupine Kód na karte Vývojár zmení na Zastaviť záznam.

V rozbaľovacej ponuke tlačidla Makrá na karte Zobrazenie na páse s nástrojmi a v skupine Kód na karte Vývojár nájdete možnosť Použiť relatívne referencie. Na túto položku rozbaľovacej ponuky alebo príkazové tlačidlo kliknete, keď chcete, aby záznamník makier zaznamenal makro Excel vzhľadom na pozíciu aktuálnej bunky. V prípade tohto príkladu makra, ktoré zadáva názov spoločnosti a formátuje ho v pracovnom hárku, určite musíte kliknúť na tlačidlo Použiť relatívne odkazy skôr, ako začnete zaznamenávať príkazy. V opačnom prípade môžete makro použiť len na zadanie názvu spoločnosti začínajúce v bunke A1 hárka.

(Voliteľné) Kliknite na možnosť Použiť relatívne odkazy v rozbaľovacej ponuke tlačidla Makrá na karte Zobraziť alebo kliknite na tlačidlo Použiť relatívne odkazy na karte Vývojár, ak chcete mať možnosť prehrať makro kdekoľvek v hárku programu Excel.

Vyberte bunky, zadajte údaje a vyberte príkazy programu Excel potrebné na vykonávanie úloh, ktoré chcete zaznamenať, rovnako ako pri vytváraní alebo úprave aktuálneho pracovného hárka pomocou klávesnice, myši alebo ich kombinácie.

Pre vzorové makro zadajte názov spoločnosti a kliknite na tlačidlo Enter na paneli vzorcov, čím dokončíte zadávanie v aktuálnej bunke. Ďalej kliknite na tlačidlo Tučné a potom kliknite na 12 v rozbaľovacom zozname Veľkosť písma v skupine Písmo na karte Domov. Nakoniec potiahnutím cez bunky A1:E1 vyberte tento rozsah a potom kliknite na príkazové tlačidlo Zlúčiť a vycentrovať znova na karte Domov.

Po dokončení všetkých akcií v Exceli, ktoré chcete zaznamenať, ste pripravení vypnúť záznam makier.

Kliknite na tlačidlo Zastaviť nahrávanie na stavovom riadku alebo vyberte možnosť Zastaviť nahrávanie na karte Zobraziť alebo Vývojár na páse s nástrojmi.

Štvorcové tlačidlo Zastaviť nahrávanie na stavovom riadku sa zmení na tlačidlo Nahrať makro (s ikonou zobrazujúcou malý pracovný hárok s kruhom v ľavom rohu). To vám dáva vedieť, že záznam makier je teraz vypnutý a nebudú sa zaznamenávať žiadne ďalšie akcie.

Po dokončení nahrávania prvého makra v Exceli 2019 sa tlačidlo Zaznamenať makro naďalej zobrazuje na stavovom riadku pri každom použití programu. To znamená, že kliknutím alebo klepnutím na toto tlačidlo môžete otvoriť dialógové okno Zaznamenať makro vždy, keď potrebujete vytvoriť nové makrá, namiesto toho, aby ste museli vyberať možnosť Zaznamenať makro na karte Zobraziť alebo Vývojár na páse s nástrojmi, ako je popísané v predchádzajúcich krokoch.

Priradenie makier programu Excel na pás s nástrojmi a panel s nástrojmi Rýchly prístup

Ak chcete, namiesto spustenia makra jeho výberom v dialógovom okne Makro alebo stlačením klávesových skratiek, ktoré mu priradíte, ho môžete priradiť k vlastnej karte na páse s nástrojmi alebo vlastnému tlačidlu na paneli s nástrojmi Rýchly prístup a potom spustiť kliknutím na toto vlastné tlačidlo.

Ak chcete priradiť makro Excel k vlastnej skupine na vlastnej karte s nástrojmi, postupujte takto:

Kliknite na Súbor → Možnosti a potom kliknite na kartu Prispôsobiť pás s nástrojmi v dialógovom okne Možnosti programu Excel (alebo stlačte Alt+FTC).

Excel zobrazí tablu Prispôsobiť pás s nástrojmi v dialógovom okne Možnosti programu Excel.

Kliknite na položku Makrá v rozbaľovacom zozname Vybrať príkazy z vľavo.
Excel uvádza názvy všetkých vytvorených makier, a to v aktuálnom zošite aj tých, ktoré sú uložené v zošite PERSONAL.XLSB, v zozname Vybrať príkazy z.

Kliknite na názov vlastnej skupiny na vlastnej karte, do ktorej chcete pridať makro, v poli so zoznamom Hlavné karty vpravo.

Ak ste ešte nevytvorili vlastnú kartu a skupinu pre makro alebo potrebujete vytvoriť novú, postupujte takto:

Kliknite na tlačidlo Nová karta v spodnej časti zoznamu Hlavné karty.
Excel pridá novú kartu (vlastné) aj novú skupinu (vlastné) do zoznamu hlavných kariet a súčasne vyberie položku Nová skupina (vlastné).

Kliknite na položku Nová karta (vlastné), ktorú ste práve pridali na hlavné karty.

Kliknite na tlačidlo Premenovať v spodnej časti zoznamu Hlavné karty a pred kliknutím na tlačidlo OK zadajte zobrazovaný názov pre novú vlastnú kartu.

Kliknite na položku Nová skupina (vlastná) priamo pod vlastnou kartou, ktorú ste práve premenovali.

Kliknite na tlačidlo Premenovať a pred kliknutím na tlačidlo OK zadajte zobrazovaný názov pre novú vlastnú skupinu.

V zozname Vybrať príkazy z vľavo kliknite na názov makra, ktoré chcete pridať do vlastnej skupiny, ktorá je teraz vybratá v poli so zoznamom Hlavné karty vpravo.

Kliknutím na tlačidlo Pridať pridáte vybrané Excel makro do vybranej vlastnej skupiny na vlastnej karte. Ak chcete makro premenovať a/alebo mu priradiť novú ikonu, kliknite na tlačidlo Premenovať a vykonajte tieto zmeny v dialógovom okne Premenovať predtým, než kliknete na tlačidlo OK, čím sa dialógové okno Možnosti programu Excel zatvorí.

Po pridaní makra do vlastnej skupiny vlastnej karty sa názov makra zobrazí na tlačidle na vlastnej karte na páse s nástrojmi. Potom na spustenie makra stačí kliknúť na toto príkazové tlačidlo.

Ak chcete priradiť makro Excel vlastnému tlačidlu na paneli s nástrojmi Rýchly prístup, postupujte takto:

Kliknite na tlačidlo Prispôsobiť panel s nástrojmi Rýchly prístup na konci panela s nástrojmi Rýchly prístup a potom kliknite na položku Ďalšie príkazy v jeho rozbaľovacej ponuke.
Excel otvorí dialógové okno Možnosti programu Excel s vybratou kartou Panel s nástrojmi Rýchly prístup.

Kliknite na položku Makrá v rozbaľovacom zozname Vybrať príkazy z.

Excel uvádza názvy všetkých makier, ktoré ste vytvorili, a to v aktuálnom excelovom zošite aj tých, ktoré sú uložené v PERSONAL.XLSB zošite, v zozname Vybrať príkazy z.

Kliknite na názov makra, ktoré chcete pridať do vlastného tlačidla na paneli s nástrojmi Rýchly prístup v zozname Vybrať príkazy z a potom kliknite na tlačidlo Pridať.

Kliknutím na tlačidlo Upraviť otvoríte dialógové okno Upraviť tlačidlo, ak chcete zmeniť zobrazovaný názov a priradiť tlačidlu makra inú ikonu.

Kliknutím na tlačidlo OK zatvorte dialógové okno Možnosti programu Excel.

Po zatvorení dialógového okna Možnosti programu Excel sa na paneli s nástrojmi Rýchly prístup zobrazí vlastné tlačidlo s pridruženou ikonou makra (predvolená hodnota so štandardným vývojovým diagramom príkazov, pokiaľ ste ho nezmenili). Ak chcete zobraziť názov makra programu Excel priradeného k tomuto tlačidlu vlastného makra ako tip obrazovky, umiestnite ukazovateľ myši na tlačidlo. Ak chcete spustiť makro, kliknite na tlačidlo .


Ako zablokovať Microsoft Word otváranie súborov v režime iba na čítanie v systéme Windows

Ako zablokovať Microsoft Word otváranie súborov v režime iba na čítanie v systéme Windows

Ako zablokovať Microsoft Word otváranie súborov v režime len na čítanie v systéme Windows Microsoft Word otvára súbory v režime len na čítanie, takže ich nie je možné upravovať? Nebojte sa, metódy sú uvedené nižšie

Ako opraviť nesprávnu tlač dokumentov Microsoft Word

Ako opraviť nesprávnu tlač dokumentov Microsoft Word

Ako opraviť chyby pri tlači nesprávnych dokumentov Microsoft Word Chyby pri tlači dokumentov Word so zmeneným typom písma, chaotickými odsekmi, chýbajúcim textom alebo strateným obsahom sú pomerne časté. Avšak, nie

Vymažte kresby perom a zvýrazňovačom na svojich PowerPointových snímkach

Vymažte kresby perom a zvýrazňovačom na svojich PowerPointových snímkach

Ak ste použili pero alebo zvýrazňovač na kreslenie na powerpointové snímky počas prezentácie, môžete si kresby uložiť pre ďalšiu prezentáciu alebo ich vymazať, aby ste pri ďalšom zobrazení začali s čistými powerpointovými snímkami. Ak chcete vymazať kresby perom a zvýrazňovačom, postupujte podľa týchto pokynov: Vymazanie riadkov jedna na […]

Obsah knižnice štýlov v SharePointe 2010

Obsah knižnice štýlov v SharePointe 2010

Knižnica štýlov obsahuje súbory CSS, súbory XSL (Extensible Stylesheet Language) a obrázky používané preddefinovanými vzorovými stránkami, rozloženiami strán a ovládacími prvkami v SharePointe 2010. Ak chcete nájsť súbory CSS v knižnici štýlov publikačnej lokality: Vyberte Akcie lokality→Zobraziť Všetok obsah stránky. Zobrazí sa obsah stránky. Knižnica štýlov sa nachádza v […]

Formátovanie čísel v tisíckach a miliónoch v správach Excel

Formátovanie čísel v tisíckach a miliónoch v správach Excel

Nezahlcujte svoje publikum obrovskými číslami. V programe Microsoft Excel môžete zlepšiť čitateľnosť svojich tabúľ a zostáv formátovaním čísel tak, aby sa zobrazovali v tisíckach alebo miliónoch.

Ako zdieľať a sledovať lokality SharePoint

Ako zdieľať a sledovať lokality SharePoint

Zistite, ako používať nástroje sociálnych sietí SharePoints, ktoré umožňujú jednotlivcom a skupinám komunikovať, spolupracovať, zdieľať a spájať sa.

Ako previesť dátumy do Julianových formátov v Exceli

Ako previesť dátumy do Julianových formátov v Exceli

Juliánske dátumy sa často používajú vo výrobných prostrediach ako časová pečiatka a rýchla referencia pre číslo šarže. Tento typ kódovania dátumu umožňuje maloobchodníkom, spotrebiteľom a servisným zástupcom identifikovať, kedy bol produkt vyrobený, a teda aj vek produktu. Juliánske dátumy sa používajú aj v programovaní, armáde a astronómii. Rôzne […]

Ako vytvoriť Access Web App

Ako vytvoriť Access Web App

V Accesse 2016 môžete vytvoriť webovú aplikáciu. Čo je to teda webová aplikácia? Web znamená, že je online a aplikácia je len skratka pre „aplikáciu“. Vlastná webová aplikácia je online databázová aplikácia, ku ktorej sa pristupuje z cloudu pomocou prehliadača. Vytvárate a udržiavate webovú aplikáciu vo verzii pre počítače […]

Panel rýchleho spustenia v SharePointe 2010

Panel rýchleho spustenia v SharePointe 2010

Väčšina stránok v SharePointe 2010 zobrazuje zoznam navigačných prepojení na paneli Rýchle spustenie pozdĺž ľavej strany stránky. Panel Rýchle spustenie zobrazuje prepojenia na odporúčaný obsah lokality, ako sú zoznamy, knižnice, lokality a publikačné stránky. Panel Rýchle spustenie obsahuje dva veľmi dôležité odkazy: Odkaz na celý obsah lokality: […]

Čo znamenajú chybové hlásenia v programe Excel?

Čo znamenajú chybové hlásenia v programe Excel?

Pre jednoduché problémy Riešiteľ v Exceli zvyčajne rýchlo nájde optimálne hodnoty premennej Riešiteľ pre cieľovú funkciu. V niektorých prípadoch má však Riešiteľ problém nájsť hodnoty premennej Riešiteľ, ktoré optimalizujú cieľovú funkciu. V týchto prípadoch Riešiteľ zvyčajne zobrazí hlásenie alebo chybové hlásenie, ktoré popisuje alebo diskutuje problém, ktorý […]