Přidejte tlačítko a přiřaďte makro v aplikaci Excel

Tlačítka aplikace Excel

V aplikaci Excel se tlačítka používají k volání maker. Tento tutoriál se bude zabývat tím, jak vytvářet tlačítka aplikace Excel, přiřazovat jim makra, upravovat jejich vlastnosti a další.

Makra aplikace Excel jsou ve výchozím nastavení přístupná v seznamu pomocí tlačítka „Makra“ na pásu karet Zobrazit.

Často však budete chtít poskytnout snadný přístup ke konkrétnímu makru přímo na listu. Toho lze dosáhnout pomocí ovládacího prvku Button.

Ovládací prvek tlačítka vypadá jako tlačítko systému Microsoft Windows a po kliknutí spustí makro. Je to mnohem praktičtější způsob přístupu k nejčastěji používaným makrům a je to snadný způsob, jak zpřístupnit vlastní funkce ostatním uživatelům vašeho sešitu.

Spusťte makro z tlačítka

Chcete -li spustit makro z tlačítka v aplikaci Excel, jednoduše klikněte na tlačítko:

Karta Vývojář aplikace Excel

Tlačítka jsou přístupná přes kartu Vývojář.

Excel bohužel ve výchozím nastavení skrývá kartu Vývojář. Pokud se páska pro vývojáře nezobrazuje, postupujte takto:

  • Klikněte Soubor > Možnosti v seznamu na levém okraji

  • V Možnosti vyberte dialog Přizpůsobit pás karet> Přizpůsobit pás karet> Hlavní karty a zaškrtněte políčko „Vývojář“ a klikněte OK.

Přidejte tlačítko makra

V aplikaci Excel vyberte kartu Vývojář a poté klikněte na „Vložit”V sekci Ovládací prvky. Existuje několik typů ovládacích prvků rozdělených do dvou částí, „Ovládací prvky formuláře“ a „Ovládací prvky ActiveX“.

Prozatím stačí kliknout na Knoflík ovládání pod „Ovládací prvky formuláře“. Dále přesuňte myš kamkoli po ploše listu, podržte levé tlačítko a tažením myši nakreslete obrys obdélníku. Po kliknutí levým tlačítkem se zobrazí nové dialogové okno s názvem „Přiřadit makro”.

Přiřazení makra tlačítku

Zde můžete tlačítku přiřadit existující makro, zaznamenat nové makro, vytvořit nové makro od začátku pomocí VBA nebo kliknout na „Zrušit“ a vrátit se ke svému tlačítku později.

Přiřadit existující makro k tlačítku

Chcete -li přiřadit existující makro, jednoduše vyberte název makra v seznamu a poté klikněte na OK.

Před přiřazením k tlačítku upravte existující makro

Chcete -li upravit makro před přiřazením k tlačítku, vyberte název makra v seznamu a klikněte na tlačítko „Upravit“ (text tlačítka „Nový“ se změní na „Upravit“).

Zaznamenejte makro a přiřaďte k tlačítku

Chcete -li zaznamenat nové makro a přiřadit jej tlačítku, klikněte na „Nahrát…“. Tím se vyvolá Záznam makra dialog, kde zadáte jméno a kliknete na „OK“. K tlačítku bude přiřazeno toto makro. Mezitím zůstane Excel ve stavu záznamu, dokud nekliknete na „Zastavit nahrávání“ v sekci „Kód“ na kartě Vývojář.

Napište postup VBA a přiřaďte tlačítko

Chcete -li pro tlačítko napsat nové makro, zadejte do textového pole v horní části dialogu nový název makra a poté klikněte na „Nové“. Excel vyvolá editor VB, ve kterém uvidíte nový prázdný postup makra se zadaným názvem. Tento postup bude uložen v novém modulu viditelném v okně Projekt.

Změnit makro přiřazené k tlačítku

Chcete-li změnit makro přiřazené k tlačítku, klikněte na něj pravým tlačítkem a vyberte Přiřadit makro:

Zde můžete vidět přiřazené makro a provádět požadované změny.

Jak upravit vlastnosti tlačítek v Excelu

Přesunout nebo změnit velikost tlačítka aplikace Excel

Jakmile umístíte tlačítko, můžete jej snadno přesunout nebo změnit jeho velikost. Chcete-li provést některou z těchto akcí, klikněte pravým tlačítkem na tlačítko. Poté můžete kliknout levým tlačítkem a přetáhnout tlačítko na požadované místo nebo změnit jeho velikost.

Tlačítko Přejmenovat

Když je tlačítko vybrané, klikněte levým tlačítkem na text tlačítka, který chcete upravit.

Chcete -li přidat více řádků, jednoduše stiskněte VSTUP klíč.

Tlačítko Formát

Chcete -li formátovat další vlastnosti tlačítka, Klepněte pravým tlačítkem> Ovládání formátu

Zde můžete upravit velikosti písma a mnoho dalších vlastností tlačítek:

Zvláštní pozornost si zaslouží záložka „Vlastnosti“, která mění způsob, jakým se tlačítko chová, protože jsou vloženy, odstraněny, změněny velikosti nebo skryty/odkrývány okolní řádky a sloupce.

  • Přesunout a velikost s buňkami: Tlačítko se přesune a změní velikost při změně řádků a sloupců.
  • Přesuňte se, ale ne velikost s buňkami: Tlačítko se bude pohybovat, ale nebude měnit velikost.
  • S buňkami se nepohybujte ani neměňte velikost: Tlačítko se nebude přesouvat ani měnit velikost.
  • Konečně, Vytisknout objekt můžete nastavit, aby se objekt zobrazoval na výtiscích. Toto je ve výchozím nastavení nezaškrtnuté, ale v případě potřeby lze zapnout.

Přiřazení makra tvaru

Kromě tlačítek lze makra přiřadit jiným objektům, jako jsou obrázky, textová pole a tvary. Pomocí obrázku nebo tvaru můžete vytvořit tlačítko, které vypadá, jak se vám líbí. Excel obsahuje širokou škálu přizpůsobitelných tvarů včetně polygonů, šipek, bannerů a dalších, které mohou být pro váš list vhodnější než běžné ovládací tlačítko.

K tvarům se přistupuje z karty Vložit:

Z rozevíracího seznamu Tvar vyberte požadovaný tvar, nakreslete jej na list stejně jako ovládací prvek tlačítka, poté na něj klikněte pravým tlačítkem a v rozbalovacím dialogovém okně vyberte „Přiřadit makro …“. Možnosti jsou stejné jako přiřazení makra k tlačítku.

Přiřadit makro hypertextovému odkazu

K hypertextovým odkazům lze také přiřadit makra pomocí Akce VBA. Události jsou postupy, které se spouští při provádění určitých akcí:

  • Otevřít/Zavřít/Uložit sešit
  • Aktivujte / deaktivujte list
  • Hodnoty buněk se mění
  • Klikněte na Hyperlink
  • a více.

Události vyžadují znalost VBA. Chcete -li se dozvědět více o událostech, navštivte náš výukový program VBA.

wave wave wave wave wave