Jak vytvořit a používat doplněk aplikace Excel (návod krok za krokem)

Doplněk aplikace Excel může být opravdu užitečný, když musíte často spouštět makro v různých sešitech.

Předpokládejme například, že chcete zvýraznit všechny buňky, které obsahují chybu, můžete snadno vytvořit doplněk aplikace Excel, který zvýrazní chyby kliknutím na tlačítko.

Něco, jak je uvedeno níže (makro bylo přidáno na panel nástrojů Rychlý přístup, aby se spustilo jediným kliknutím):

Podobně můžete chtít vytvořit vlastní funkci Excelu a používat ji ve všech sešitech aplikace Excel, místo abyste kopii vkládali kód znovu a znovu.

Pokud máte zájem naučit se VBA jednoduchým způsobem, podívejte se na můj Online školení Excel VBA.

Vytvoření doplňku aplikace Excel

V tomto kurzu se naučíte, jak vytvořit doplněk aplikace Excel. Existují tři kroky k vytvoření doplňku a jeho zpřístupnění v QAT.

  • Zapište/zaznamenejte kód do modulu.
  • Uložit jako doplněk aplikace Excel.
  • Přidejte makro na panel nástrojů Rychlý přístup.

Zapište/zaznamenejte kód do modulu

V tomto příkladu použijeme jednoduchý kód pro zvýraznění všech buněk, které mají chybové hodnoty:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors) .Select Selection.Interior.Color = vbRed End Sub

Pokud píšete kód (nebo ho odněkud kopírujete), postupujte takto:

  • Otevřete sešit aplikace Excel.
  • Stisknutím Alt + F11 otevřete okno editoru VB.
  • V editoru VB byste viděli objekty sešitu uvedené v průzkumníku projektu. Pokud to nevidíte, přejděte na Zobrazit -> Průzkumník projektů.
  • Klepněte pravým tlačítkem na libovolný objekt v sešitu. Přejděte na možnost Vložit a klikněte na „Modul“. Tím se vloží objekt modulu.
  • Poklepejte na modul a zadejte výše uvedený kód (zkopírujte jej a vložte).
  • Stisknutím Alt+F11 se vrátíte zpět do listu aplikace Excel.

Poznámka: Pokud nahráváte makro, Excel se o to automaticky postará z vložení modulu a vložení kódu do něj.

Nyní pojďme do toho a vytvořme z tohoto kódu doplněk.

Uložit a nainstalovat doplněk

Když jste v sešitu, kde jste vložili kód, postupujte podle následujících kroků.

  • Klikněte na kartu Soubor.
  • Klikněte na „Uložit jako“.
  • V dialogovém okně Uložit jako změňte typ „Uložit jako“ na .xlam. Název, který souboru přiřadíte, bude název vašeho doplňku. V tomto případě je soubor uložen pod názvem Highlight Errors.
    • Všimnete si, že cesta k souboru, kam se ukládá, se automaticky změní. Můžete použít výchozí nebo jej změnit, pokud chcete.
  • Otevřete sešit aplikace Excel a přejděte na položku Vývojář -> Doplňky -> Doplňky aplikace Excel.
  • V dialogovém okně Doplňky procházejte a vyhledejte soubor, který jste uložili, a klikněte na OK.

Nyní byl doplněk aktivován.

Na pásu karet se nemusí zobrazit žádná karta nebo možnost, ale v této fázi se doplněk aktivuje a kód je k dispozici k použití nyní.

Dalším krokem je přidání makra na panel nástrojů Rychlý přístup, abyste mohli makro spustit jediným kliknutím.

Poznámka: Pokud vytváříte doplněk, který má vlastní funkci, nemusíte přejít ke kroku 3. Na konci kroku 2 budete mít tuto funkci k dispozici v celém sešitu. Krok 3 je pro takové kódy, kde chcete, aby se při spuštění kódu něco stalo (například zvýraznění buněk chybami).

Uložit a nainstalovat doplněk

Udělat toto:

  • Klepněte pravým tlačítkem myši na některou z karet pásu karet a vyberte možnost Přizpůsobit panel nástrojů Rychlý přístup.
  • V dialogovém okně Možnosti aplikace Excel vyberte v rozevíracím seznamu příkazy Vybrat makra. Všimnete si, že je tam uvedeno makro „HighlightErrors“.
  • Klikněte na makro „HighlightErrors“ a klikněte na Přidat. Tím se makro přidá do seznamu vpravo.
  • Klikněte na OK. Tím se makro přidá na panel nástrojů Rychlý přístup.

Chcete -li tento kód spustit v libovolném sešitu, vyberte datovou sadu a klikněte na ikonu makra v QAT.

Tím se zvýrazní všechny buňky s chybami červenou barvou. Toto makro můžete také použít v jakémkoli sešitu, protože jste povolili doplněk.

Pozor: Změny provedené makrem nelze vrátit zpět pomocí Ctrl + Z.

Můžete také vytvořit vlastní funkce a poté je uložit jako doplněk aplikace Excel. Když nyní doplněk povolíte, budou vlastní funkce k dispozici ve všech vašich sešitech aplikace Excel.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave