Doplnok programu Excel môže byť skutočne užitočný, keď musíte často spúšťať makro v rôznych zošitoch.
Predpokladajme napríklad, že chcete zvýrazniť všetky bunky, v ktorých je chyba, môžete jednoducho vytvoriť doplnok programu Excel, ktorý zvýrazní chyby kliknutím na tlačidlo.
Niečo, ako je uvedené nižšie (makro bolo pridané na panel s nástrojmi Rýchly prístup, aby sa spustilo jediným kliknutím):
Podobne môžete chcieť vytvoriť vlastnú funkciu programu Excel a používať ju vo všetkých zošitoch programu Excel, namiesto toho, aby ste kópie znova a znova vkladali kód.
Ak máte záujem naučiť sa VBA jednoduchým spôsobom, pozrite sa na moje Online školenie Excel VBA.
Vytvorenie doplnku programu Excel
V tomto tutoriále sa naučíte, ako vytvoriť doplnok pre Excel. Existujú tri kroky na vytvorenie doplnku a jeho sprístupnenie v QAT.
- Napíšte/zaznamenajte kód do modulu.
- Uložiť ako doplnok programu Excel.
- Pridajte makro na panel s nástrojmi Rýchly prístup.
Napíšte/zaznamenajte kód do modulu
V tomto prípade použijeme jednoduchý kód na zvýraznenie všetkých buniek s chybovými hodnotami:
Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors). Vyberte Selection.Interior.Color = vbČervený koniec Sub
Ak píšete kód (alebo ho odniekiaľ kopírujete), postupujte takto:
- Otvorte zošit programu Excel.
- Stlačením klávesov Alt + F11 otvoríte okno editora VB.
- V editore VB by ste videli objekty zošita uvedené v Prieskumníkovi projektu. Ak to nevidíte, prejdite na Zobraziť -> Prieskumník projektu.
- Kliknite pravým tlačidlom myši na ľubovoľný objekt v zošite. Prejdite na možnosť Vložiť a kliknite na „Modul“. Tým sa vloží objekt modulu.
- Dvakrát kliknite na modul a zadajte vyššie uvedený kód (skopírujte a prilepte).
- Stlačením klávesov Alt+F11 sa vráťte na pracovný hárok programu Excel.
Poznámka: Ak nahrávate makro, Excel sa o to automaticky postará z vloženie modulu a vloženie kódu do neho.
Teraz poďme na to a vytvorte z tohto kódu doplnok.
Uložte a nainštalujte doplnok
Keď ste v zošite, kde ste vložili kód, postupujte podľa nižšie uvedených krokov.
- Kliknite na kartu Súbor.
- Kliknite na „Uložiť ako“.
- V dialógovom okne Uložiť ako zmeňte typ „Uložiť ako“ na .xlam. Názov, ktorý súboru priradíte, bude názov vášho doplnku. V tomto prípade je súbor uložený s názvom Zvýrazniť chyby.
- Všimnite si, že cesta k súboru, kam sa uloží, sa automaticky zmení. Môžete použiť predvolený alebo ho zmeniť, ak chcete.
- Otvorte zošit programu Excel a prejdite na položku Vývojár -> Doplnky -> Doplnky programu Excel.
- V dialógovom okne Doplnky vyhľadajte a vyhľadajte súbor, ktorý ste uložili, a kliknite na tlačidlo OK.
Teraz bol doplnok aktivovaný.
Na páse s nástrojmi sa možno nezobrazí žiadna karta ani možnosť, ale doplnok sa v tejto fáze aktivuje a kód je k dispozícii na použitie teraz.
Ďalším krokom je pridať makro na panel s nástrojmi Rýchly prístup, aby ste ho mohli spustiť jediným kliknutím.
Poznámka: Ak vytvárate doplnok, ktorý má vlastnú funkciu, nemusíte prejsť na krok 3. Na konci kroku 2 budete mať túto funkciu k dispozícii v celom zošite. Krok 3 je pre tieto kódy, kde chcete, aby sa niečo stalo, keď spustíte kód (napríklad zvýraznenie buniek chybami).
Uložte a nainštalujte doplnok
Urobiť toto:
- Kliknite pravým tlačidlom myši na ktorúkoľvek z kariet na páse s nástrojmi a vyberte položku Prispôsobiť panel s nástrojmi Rýchly prístup.
- V dialógovom okne Možnosti programu Excel vyberte v rozbaľovacej ponuke položku Príkazy vybrať makrá. Všimnite si, že je tam uvedené makro „HighlightErrors“.
- Kliknite na makro „HighlightErrors“ a kliknite na Pridať. Tým sa makro pridá do zoznamu vpravo.
- Kliknite na tlačidlo OK. Toto makro sa pridá na panel s nástrojmi Rýchly prístup.
Ak chcete tento kód spustiť v ľubovoľnom zošite, vyberte množinu údajov a kliknite na ikonu makra v QAT.
Tým sa zvýraznia všetky bunky s chybami červenou farbou. Toto makro môžete tiež použiť v ľubovoľnom zošite, pretože ste povolili doplnok.
Pozor: Zmeny vykonané makrom nie je možné vrátiť späť pomocou klávesov Control + Z.
Môžete tiež vytvoriť vlastné funkcie a potom ich uložiť ako doplnok programu Excel. Keď teraz povolíte doplnok, vlastné funkcie budú k dispozícii vo všetkých vašich zošitoch programu Excel.