Nahrávání maker v aplikaci Excel je metoda, při které aplikace Excel zaznamenává každý náš krok a poté se ukládá, podle potřeby aplikace Excel automaticky spouští stejné kroky prováděné uživatelem přesně stejným způsobem, k záznamovým makrům lze přistupovat z karty zobrazení a v makrech sekci najdeme možnost pro záznam maker.
Jak zaznamenat makro v aplikaci Excel?
Makro je záznam našich rutinních kroků v aplikaci Excel, který můžeme přehrát pomocí jediného tlačítka, které je pro nás časem nudné a zdlouhavé. Příklady jsou
- Příprava zprávy o prodeji v požadovaném formátu pro správu.
- Formátování dat v požadovaném formátu dat, aby bylo možné je nahrát na požadovaný web.
K záznamu makra v aplikaci Excel můžeme použít buď kartu Zobrazení, nebo kartu Vývojář .
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_2.png.webp)
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_3.png.webp)
Kroky k vytvoření maker v aplikaci Excel
Podívejme se na kroky k záznamu maker v aplikaci Excel pomocí příkladu.
Předpokládejme, že musíme každý den formátovat konkrétní zprávu a formátování zabere hodně času, například použití okrajů, zvýraznění nadpisů, barva pozadí na řádek a barvu záhlaví atd.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_4.png.webp)
Nyní před zahájením práce s formátováním zprávy začneme nahrávat. Chcete-li začít nahrávat makra v Excelu, proveďte kroky, které provedeme,
- Krok 1 - musíme přejít na kartu Vývojář -> Skupina kódu -> Zaznamenat příkaz makra .
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_5.png.webp)
- Krok 2 - Makro přejmenujeme na „Formátování“. Při pojmenovávání makra by neměl být žádný prostor.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_6.png.webp)
- Krok 3 - Můžeme přiřadit klávesovou zkratku k Makru, abychom mohli také spustit makru stisknutím jediné klávesové zkratky.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_7.png.webp)
- Krok 4 - Když chceme, aby toto makro by měl pracovat pouze v tomto sešitu, pak zvolíme ‚Tento sešit‘ pro úložiště makra .
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_8.png.webp)
- Krok 5 - V části „ Popis “ musíme správně napsat, co makro dělá.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_9.png.webp)
Nyní, když se ve skupině kódů změnilo „tlačítko záznamu“ na „zastavit nahrávání“ .
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_10.png.webp)
Znamená to, že vše, co teď uděláme, bude vytvořeno v makru. Musíme aktivovat „Použít relativní odkazy“, pokud chceme, že pokud jsme vybrali jinou buňku než nyní vybranou buňku, pak by makro mělo fungovat odpovídajícím způsobem.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_11.png.webp)
Po zaznamenání všech kroků potřebných k formátování provedeme „Zastavit záznam“. Nyní můžeme použít klávesovou zkratku 'Ctrl + Shift + F' k použití zaznamenaného formátování.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_12.png.webp)
Předpokládejme, že máme některá data, která mají být formátována stejným způsobem.
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros_13.png.webp)
Stačí, když stisknete „Ctrl + Shift + F“ pro formátování namísto provedení mnoha příkazů po výběru „A 1“ .
![](https://cdn.know-base.net/9339096/recording_macros_in_excel_step_by_step_guide_to_create_macros.gif)
Existuje však omezení záznamu makra, což je kód záznamu makra, který je plný kódu, který není opravdu potřeba.
Věci k zapamatování
- Pokud si stáhneme soubor Excel s příponou .xlsm (list aplikace Excel s podporou maker), musíme potvrdit, že pochází z důvěryhodného zdroje, a pokud vytvoříme libovolný soubor s makry, měli bychom soubor s příponou .xlsm uložit.
- Při vytváření makra v aplikaci Excel nepoužívejte funkci 'AutoSum' k získání součtu, protože to bude tvrdě kódovat vzorec. Místo toho zadejte vzorec s jediným znakem dolaru, například = SUM (E $ 2: E10). Když je to provedeno, záznam makra zaznamená první E $ 2 jako pevnou referenci a spustí rozsah SUM přímo pod nadpisy řádku 1. Pokud je aktivní buňkou E11, rozpozná záznam makra E10 jako relativní referenci směřující přímo nad aktuální buňku.
- Před vytvořením makra v aplikaci Excel bychom měli aktivovat možnost „Použít relativní referenci v aplikaci Excel“ .