VBA je vynikající nástroj v sadě Microsoft Office, včetně aplikace MS Excel. Může vám pomoci splnit spoustu úkolů, které nativní funkce v aplikaci Excel nepodporují. V tomto článku vás nyní naučíme spouštět kód VBA v aplikaci Excel krok za krokem.
Pokud máte v úmyslu napsat některé kódy VBA, abyste dosáhli některých svých požadavků, musíte nejprve zjistit, jak spustit kód VBA ve vašem Excelu. Nyní dále použijeme MS Excel 2010 pro instanci k zobrazení podrobných kroků, včetně toho, jak povolit makro, spustit editor VBA a několik způsobů spuštění makra atd.
Krok 1: Zobrazte pás karet „Vývojář“
- Nejprve spusťte aplikaci Excel.
- Poté přejděte do nabídky „Soubor“ a klikněte na „Možnosti“.
- V rozbalovacím okně „Možnosti aplikace Excel“ přejděte na kartu „Přizpůsobit pás karet“.
- Dále na pravé straně najděte a zaškrtněte možnost „Vývojář“.
- Nakonec úpravy povolte kliknutím na „OK“.
Krok 2: Změňte nastavení zabezpečení maker
Protože Excel je dodáván s automatickým deaktivováním maker v nastavení zabezpečení, musíte nejprve změnit nastavení podle následujících kroků:
- Nejprve v hlavním okně aplikace Excel přepněte na pás karet „Vývojář“.
- Poté klikněte na tlačítko „Zabezpečení maker“ ve skupině „Kód“.
- Dále v novém okně vyberte možnost „Zakázat všechna makra kromě digitálně podepsaných maker“ nebo „Povolit všechna makra“ podle vašich představ.
- Nakonec změny uložte kliknutím na „OK“.
Krok 3: Spusťte editor Excel VBA
Místo, kam jste vložili kód, je editor Excel VBA. Přístup k němu získáte dvěma způsoby.
- Na kartě „Vývojář“ klikněte ve skupině „Kód“ na tlačítko „Visual Basic“.
- Přímým stisknutím klávesových zkratek „Alt + F11“ vyvolejte okno „Microsoft Visual Basic for Applications“.
Krok 4: Přidejte kód VBA
Po vstupu do editoru Excel VBA musíte přidat svůj kód do projektu nebo modulu.
1. Vložte kód do existujícího projektu
Jak vidíte, v rozbalené složce „Objekty Microsoft Excel“ můžete vidět stávající projekty, včetně projektů pro každý list a projektu pro aktuální sešit s názvem „ThisWorkbook“.
- Nejprve poklepáním na projekt otevřete jeho okno.
- Poté do něj vložte kód.
2. Vložte kód do modulu
Kromě toho můžete do modulu přidat kód podle následujících kroků.
- Nejprve klikněte na tlačítko „Vložit“ na panelu nástrojů.
- Z rozevíracího seznamu vyberte „Modul“.
- Poté do nového modulu můžete vložit svůj kód.
Krok 5: Spusťte kód VBA
1. Spusťte makro v editoru VBA
Chcete-li spustit VBA v okně „Microsoft Visual Basic for Applications“, stačí stisknout klávesu „F5“ nebo kliknout na ikonu „Spustit“ na panelu nástrojů.
2. Spusťte makro pomocí panelu nástrojů Rychlý přístup (QAT)
Kromě toho můžete přidat makro na panel nástrojů Rychlý přístup a spustit jej pomocí QAT podle níže uvedených kroků.
- Nejprve přejděte na „Soubor“> „Možnosti“.
- V rozbalovacím okně přejděte na kartu Panel nástrojů Rychlý přístup.
- Poté vyberte „Makra“ ze seznamu „Vybrat příkazy z“.
- Dále vyberte makro na levé straně.
- Později klikněte na tlačítko „Přidat“ uprostřed.
- Poté kliknutím na „OK“ uložte změny na panel nástrojů Rychlý přístup.
- Nakonec v hlavním okně aplikace Excel můžete toto makro spustit kliknutím na tlačítko makra na panelu nástrojů Rychlý přístup, jak je znázorněno na následujícím snímku obrazovky.
3. Spusťte makro pomocí pásu karet
Stejně jako na panelu nástrojů Rychlý přístup můžete na pásu karet přidávat a spouštět makra.
- Pro jakotart, otevřete nabídku „Soubor“ a stiskněte „Možnosti“.
- V části „Možnosti aplikace Excel“ přejděte na „Přizpůsobit pás karet“.
- Poté vytvořte novou skupinu na kartě „Domů“ pomocí „Nová skupina“.
- Tuto skupinu můžete také přejmenovat pomocí tlačítka „Přejmenovat ...“.
- Následně vyberte „Makra“ v seznamu „Vybrat příkazy z“.
- Poté přidejte požadované makro na levé straně.
- Poté klikněte na tlačítko „Přidat“ a přidejte toto makro do nové skupiny.
- Nakonec uložte možnosti kliknutím na „OK“.
- Od té doby můžete toto makro spustit kliknutím na tlačítko nově přidaného makra na pásu karet.
Úvod autora:
Shirley Zhang je expertem na obnovu dat DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně zotavení mdf a výhledové softwarové produkty pro opravy. Pro více informací navštivte www.datanumen.com