Jak přidat nebo vložit kartu vývojáře v aplikaci Excel? (s příkladem)

Karta Vývojář v aplikaci Excel

Karta Vývojář v aplikaci Excel se používá ke generování maker, vytváření aplikací VBA, navrhování formulářů a importu nebo exportu XML. Ve výchozím nastavení je karta vývojáře v aplikaci Excel zakázána, takže ji je třeba povolit z nabídky Možnosti v aplikaci Excel.

Pojďme se ponořit a projít různé možnosti, které nabízí karta Vývojář.

Jak přidat kartu vývojáře v aplikaci Excel?

  • Krok 1: Otevřete nový list aplikace Excel a přejděte do souboru. Přejít na možnosti.
  • Krok 2: Po kliknutí na „Možnosti“ vyberte zleva Přizpůsobit pás karet a vpravo vyberte hlavní karty, poté zaškrtněte políčko Vývojář a klikněte na tlačítko OK
  • Krok 3: Karta vývojáře se zobrazí v souboru Excel

Jak psát programy VBA pomocí karty Developer?

Na kartě Vývojář v aplikaci Excel lze psát programy VBA, jak je uvedeno níže -

Příklad č. 1 - Psaní jednoduchého kódu pro zobrazení „Ahoj, vítejte ve VBA“

Přejděte na kartu Vývojář a vyberte možnost „Visual Basic“. Otevře se nové okno

Poklepejte na List1 (List1) a na pravé straně se zobrazí Prázdný dokument nebo podokno

Napište následující kód a klikněte na tlačítko Spustit, objeví se vyskakovací okno se slovy: „Ahoj, vítejte ve VBA.“

Vysvětlení kódu:

Sub a End Sub se používají jako procedury nebo řekněme hlavní část programu.

Msgbox “ je funkční funkce v balíčku VBA, která zobrazuje například vše, co je v něm napsáno („Ahoj, vítejte ve VBA“)

Chcete-li uložit výše uvedený kód, uložte jej jako soubor .xlsm, aby se uložil kód makra.

Příklad č. 2 - Klikněte na funkci tlačítka

Tato konkrétní funkce umožňuje komukoli spustit kód kliknutím na tlačítko a pro lepší pochopení pojďme mít ilustraci, kde osoba dynamicky zadává jméno a místo narození, které by se zobrazovalo jako výstup.

Přejděte na kartu Vývojář a klikněte na Přepínací tlačítka v aplikaci Excel a vyberte tlačítko (Ovládání formuláře)

Přetáhněte jej kdekoli ve formuláři a objeví se následující dialogové okno a přejmenuje název makra.

Klikněte na Nové tlačítko a zobrazí se následující kódová stránka.

Kódovací část a vysvětlení

  • Funkce „ Dim “ se používá k deklaraci proměnné, kterou může být řetězec, numerická atd. (Zde jsou proměnné deklarované jako řetězec proměnné Jméno a Místo narození)
  • „InputBox“ je funkční funkce ve VBA, kde je uživatel požádán o vstup
  • Msgbox “ je funkční funkce v balíčku VBA, která zobrazuje vše, co je v něm napsáno

Nyní zavřete okno kódové stránky

Klepněte pravým tlačítkem na tlačítko a vyberte upravit text v aplikaci Excel, kde jeden vytvořil tlačítko, a přejmenujte jej na „Name_Birth“.

Klikněte na tlačítko a zadejte jméno a místo narození.

Objevily by se dvě výzvy k zadání jména a narození (zadejte jméno a místo narození např. Pro Dhrish a Pune)

Po zadání názvu se objeví následující výstup.

Uložte soubor jako soubor .xlsm.

Jak zaznamenat makro na kartě Vývojář?

To je nejvhodnější, když člověk musí dělat úkol opakovaně a chce ušetřit čas jak na opakující se práci, tak na kódování.

Tady je tedy dřívější příklad, který jsem si vzal dříve, předpokládejme, že chcete zbarvit sloupec, který má vzorce, ale pro každý soubor. To, co lze udělat, je zaznamenat práci tak, že ji nejprve provedete ručně a poté ji spustíte pro další soubory.

Předpokládejme, že máme data uvedená níže.

Takže tady musíme zbarvit žlutě na sloupci F, G a celkem řádků žlutě, protože jsou to sloupce vzorců a řádky.

Před zbarvením tedy tyto žluté přejdou na kartu Vývojář.

Klikněte na Záznam makra v aplikaci Excel

Po kliknutí na Záznam makra se zobrazí dialogové okno pro jeho přejmenování na Color_Yellow.

Barevný sloupec F, G a řádek celkem jako žlutá

Po vybarvení přejděte na kartu Vývojář.

Klikněte na Zastavit nahrávání

Přejděte na kartu Vývojář v aplikaci Excel a Visual Basic

Vyberte modul1

Až příště budete chtít úkol opakovat, můžete kliknout na tlačítko (Spustit makro) zkopírováním a vložením stejného kódu do nového listu aplikace Excel pomocí odkazu. Psaní jednoduchého kódu pro zobrazení

Jak zajistit zabezpečení maker pomocí karty Developer?

V případě potřeby lze povolit makra chráněná heslem.

Přejděte na kartu Vývojář.

Otevřete Visual Basic

Otevřete makro, pro které kód vyžaduje povolení hesla (např. Vezmeme makro Color_Yellow jako ve výše uvedeném příkladu)

Vyberte Nástroje a vlastnosti VBAProject

Zobrazí se dialogové okno

Vyberte kartu Ochrana

Podívejte se na Lock Project pro prohlížení

Zadejte heslo, které potřebujete, potvrďte ho a klikněte na OK

Uložte jej jako soubor .xlsm při ukládání a zavřete jej

Otevřete soubor a opakujte kroky 1,2 a 3

Požádá o heslo a zadá heslo

Nyní budete moci vidět kód

Věci k zapamatování

  • Jedná se o integrovanou kartu v aplikaci Excel
  • Je snadné vše automatizovat pomocí záznamu makra
  • Nejlepší součástí jsou run-time výzvy nebo uživatelské výzvy, které lze zadat kliknutím na tlačítko ve VBA
  • Lze také vytvářet formuláře nebo základní uživatelské rozhraní ve VBA; prosím odkazovat na stejné

Zajímavé články...