Přejít na hlavní obsah

Jak vytvořit nové makro příkaz v Excelu

  • Ivana Vlčková
  • Praxe

Excel je výkonný nástroj pro práci s daty, který vám umožňuje automatizovat duplicitní úkoly pomocí maker. Makra v Excelu jsou zaznamenané příkazy, které lze automaticky spustit pro provádění určitých akcí. Mohou být zvláště užitečné pro provádění složitých operací nebo pro automatizaci rutinních úkolů, jako je formátování, třídění a filtrování dat.

Vytvoření nového makro týmu v Excelu je snadný a efektivní způsob, jak ušetřit čas a zvýšit produktivitu. Chcete-li vytvořit nové makro v Excelu, musíte otevřít režim vývojáře, který vám umožní používat funkci VBA (Visual Basic for Applications) k zápisu a provádění Maker. Kromě toho je možné zapsat makro pomocí grafického rozhraní aplikace Excel nebo přímo zadáním kódu VBA.

Chcete-li vytvořit nové makro příkaz v Excelu, postupujte podle následujících kroků:

Krok 1: Otevřete Excel a přejděte na kartu Soubor.

Krok 2: V rozbalovací nabídce vyberte možnosti a poté přejděte na kartu Možnosti aplikace Excel.

Krok 3: V části " Obecné "vyhledejte a vyberte" Zobrazit kartu 'Vývojář' na pásu karet "a klikněte na"OK".

Krok 4: Nyní se na pásu karet objeví karta Vývojář. Kliknutím na něj a výběrem "makro" otevřete dialogové okno Maker.

Krok 1: Otevřete Visual Basic Pro aplikace

Chcete-li vytvořit novou makrokomandu v Excelu, musíte otevřít Editor Visual Basic Pro aplikace (VBA). V VBA můžete vytvářet, upravovat a spouštět makra, která automatizují různé úkoly v Excelu.

Chcete-li otevřít VBA v Excelu, postupujte takto:

  1. Otevřete Excel a otevřete sešit, ve kterém chcete vytvořit nové makro příkaz.
  2. Klikněte na kartu Vývojář v horní liště nabídky.
  3. Pokud se karta Vývojář nezobrazí, přejděte do Nastavení Aplikace Excel a aktivujte ji.
  4. Na kartě Vývojář vyhledejte skupinu kód a klikněte na tlačítko vizuální základna.

Po provedení těchto kroků se otevře editor VBA, kde můžete vytvořit nové makro příkaz nebo upravit ty stávající.

Krok 2: Vytvořte makro modul

Po otevření Visual Basic Pro aplikace (VBA) je nutné vytvořit makro modul, kam budeme nahrávat naše makro příkaz. Modul je kontejner, ve kterém je uložen a spuštěn makro kód. Chcete-li vytvořit modul, postupujte podle pokynů níže:

Krok 1: V okně Visual Basic Pro aplikace klikněte pravým tlačítkem na požadovanou složku projektu a vyberte Vložit -> Modul. Pod vybranou složkou se zobrazí nový modul.

Krok 2: Klikněte na vytvořený modul a otevře se okno editoru kódu pro modul.

Krok 3: V okně editoru můžete vytočit nebo vložit kód makrokomandy. Kód může být napsán v jazyce VBA, což je programovací jazyk používaný v Excelu k vytváření maker. Napište nebo vložte svůj kód do okna editoru kódu.

Krok 4: Uložte modul stisknutím kombinace kláves "Ctrl + S "nebo výběrem" Soubor -> Uložit " v horní nabídce. Dejte modulu smysluplný název, aby se v kódu snáze orientovalo.

Gratuluji! Právě jste vytvořili makro modul v Excelu. Dalším krokem je přichytit makro k tlačítku nebo klávesové zkratce pro snadné provádění.

Krok 3: napište kód makra

Chcete-li napsat kód makra, postupujte takto:

  1. Otevřete Editor VBA stisknutím klávesové zkratky Alt + F11.
  2. V okně editoru VBA vyberte modul, ve kterém chcete vytvořit makro.
  3. Začněte psát makro kód v editoru VBA pomocí syntaxe jazyka VBA. Můžete například použít příkazy VBA k přístupu a manipulaci s daty v buňkách, vytváření podmínek a cyklů, vyvolávání dalších Maker atd.
  4. Po dokončení psaní kódu uložte změny do editoru VBA a zavřete jej.

Jakmile napíšete kód makra, můžete jej použít k provádění daných akcí v Excelu. Můžete například přiřadit makro k tlačítku nebo klávesové zkratce, abyste jej v případě potřeby spustili. Také, můžete vyvolat makro ručně výběrem v seznamu dostupných Maker.

Krok 4: Přiřadit makru název

Jakmile zapíšete makro, musíte mu přiřadit název. Název makra pomáhá v budoucnu rychle jej najít a použít. Chcete-li přiřadit název, postupujte takto:

1. Vyberte kartu Vývojář.

2. Na kartě Vývojář vyhledejte skupinu kód a klikněte na tlačítko makra.

3. V dialogovém okně, které se zobrazí, vyberte ze seznamu vaše makro.

4. Do pole Název zadejte požadovaný název pro vaše makro.

Poznámka: Název makra by měl být jedinečný v rámci vaší knihy Excel.

5. Klikněte na tlačítko "Vytvořit".

Nyní je vašemu makrokomandu přiřazen název a je připraven k použití. Můžete ji kdykoli vyvolat výběrem jejího názvu v seznamu maker.

Krok 5: přiřaďte makro k tlačítku nebo klávesové zkratce

Po vytvoření makrokomandy v Excelu bude dalším krokem přiřazení tohoto příkazu k tlačítku nebo klávesové zkratce, aby bylo možné v budoucnu snadno a rychle spustit makro.

1. Vyberte buňku nebo objekt, do kterého chcete přiřadit makro.

2. Klikněte pravým tlačítkem myši na vybraný objekt a z kontextové nabídky, která se zobrazí, vyberte možnost "Přiřadit makro".

3. V dialogovém okně, které se otevře, vyberte dříve vytvořené makro ze seznamu dostupných Maker.

4. Chcete-li přiřadit makro k tlačítku, vyberte možnost "Přiřadit makro k tlačítku" a klikněte na buňku nebo objekt, na který chcete toto tlačítko Umístit.

5. Chcete-li přiřadit makro k klávesové zkratce, vyberte možnost "Přiřadit makro k klávesové zkratce" a stiskněte požadovanou kombinaci kláves na klávesnici.

Po provedení těchto akcí, makro bude přiřazeno k vybranému tlačítku nebo klávesové zkratce a budete moci spustit jedním kliknutím myši nebo stisknutím příslušných kláves na klávesnici.