Ako pridať alebo vložiť kartu vývojára v programe Excel? (s príkladom)

Karta Vývojár v programe Excel

Karta Vývojár v programe Excel sa používa na generovanie makier, vytváranie aplikácií VBA, navrhovanie formulárov a import alebo export XML. V predvolenom nastavení je karta vývojára v programe Excel deaktivovaná, takže je potrebné ju povoliť z ponuky Možnosti v programe Excel.

Poďme sa ponoriť a prejdime si rôzne možnosti, ktoré ponúka karta Vývojár.

Ako pridať kartu vývojára v programe Excel?

  • Krok 1: Otvorte nový hárok programu Excel a prejdite do súboru. Prejdite na možnosti.
  • Krok 2: Po kliknutí na „Možnosti“ vyberte zľava Prispôsobiť pásku a vpravo vyberte Hlavné karty, potom začiarknite políčko Vývojár a kliknite na tlačidlo OK
  • Krok 3: Karta vývojára sa zobrazí v súbore programu Excel

Ako písať programy VBA pomocou karty Developer?

Na karte Vývojár v programe Excel je možné písať programy VBA, ako je uvedené nižšie -

Príklad # 1 - Písanie jednoduchého kódu na zobrazenie slova „Ahoj, vitajte vo VBA“

Prejdite na kartu Vývojár a vyberte možnosť „Visual Basic“. Zobrazí sa nové okno

Dvakrát kliknite na List1 (List1) a na pravej strane sa zobrazí Prázdny dokument alebo tabla

Napíšte nasledujúci kód a kliknite na tlačidlo Spustiť. Zobrazí sa vyskakovacie okno s textom „Ahoj, vitajte vo VBA.“

Vysvetlenie kódu:

Sub a End Sub sa používajú ako postupy alebo povedzme ako hlavná časť programu.

Msgbox “ je funkčná vlastnosť balíka VBA, ktorá zobrazuje napríklad všetko, čo je tu napísané („Ahoj, Vitajte vo VBA“)

Ak chcete uložiť vyššie uvedený kód, uložte ho ako súbor .xlsm, aby sa uložil kód makra.

Príklad č. 2 - Kliknite na funkciu tlačidla

Táto konkrétna vlastnosť umožňuje komukoľvek spustiť kód kliknutím na tlačidlo a pre lepšie pochopenie si predstavme ilustráciu, kde osoba dynamicky zadá meno a miesto narodenia, ktoré sa zobrazia ako výstup.

Prejdite na kartu Vývojár a kliknite na Prepínače v programe Excel a vyberte tlačidlo (Ovládanie formulára)

Potiahnite ho kdekoľvek vo formulári a objaví sa nasledujúce dialógové okno, ktoré by premenovalo názov makra.

Kliknite na nové tlačidlo a zobrazí sa nasledujúca kódová stránka.

Kódovacia časť a vysvetlenie

  • Funkcia „ Dim “ sa používa na deklaráciu premennej, ktorou môže byť reťazec, číselný údaj atď. (Tu sú premenné deklarované ako reťazec meno a rodisko)
  • „InputBox“ je funkčná vlastnosť vo VBA, v ktorej je používateľ požiadaný o vstup
  • Msgbox “ je funkčná vlastnosť balíka VBA, ktorá zobrazuje všetko, čo je v ňom napísané

Teraz zatvorte okno kódovej stránky

Pravým tlačidlom myši kliknite na tlačidlo a vyberte úpravu textu v programe Excel, kde jeden vytvoril tlačidlo, a premenujte ho na „Meno_Narodenie“.

Kliknite na tlačidlo a zadajte meno a miesto narodenia.

Vyskytnú sa dve výzvy pre Meno a narodenie (Zadajte meno a miesto narodenia pre Eg, Dhrish a Pune)

Po zadaní názvu sa objaví nasledujúci výstup.

Uložte súbor ako súbor .xlsm.

Ako zaznamenať makro na karte Vývojár?

Najlepšie sa hodí, keď človek musí robiť úlohu opakovane a chce ušetriť čas tak pri opakovanej práci, ako aj pri kódovaní.

Takže, tu je predchádzajúci príklad, ktorý som si vzal skôr, predpokladajme, že chceme vyfarbiť stĺpec, ktorý má vzorce, ale pre každý súbor. Jeden teda môže urobiť, je zaznamenať prácu tak, že ju urobí najskôr manuálne a potom ju spustí pre ďalšie súbory.

Predpokladajme, že máme údaje uvedené nižšie.

Takže tu musíme zafarbiť žltú farbu na stĺpci F, G a celkovom počte riadkov rovnako žltými farbami, ako sú stĺpce a riadky vzorcov.

Takže pred zafarbením tieto žlté prejdú na kartu Vývojár.

Kliknite na položku Zaznamenať makro v programe Excel

Po kliknutí na Záznam makra sa zobrazí dialógové okno, ktoré ho premenuje na Color_Yellow.

Farebný stĺpec F, G a riadok spolu ako žltá

Po vyfarbení prejdite na kartu Vývojár.

Kliknite na Zastaviť nahrávanie

Prejdite na kartu Vývojár v programe Excel a Visual Basic

Vyberte modul1

Keď budete chcieť nabudúce úlohu opakovať, môžete kliknúť na tlačidlo (Spustiť makro) skopírovaním a vložením rovnakého kódu do nového hárka programu Excel pomocou odkazu. Písanie jednoduchého kódu na zobrazenie

Ako zabezpečiť zabezpečenie makra pomocou karty Vývojár?

V prípade potreby je možné povoliť makrá chránené heslom.

Prejdite na kartu Vývojár.

Otvorte Visual Basic

Otvorte makro, pre ktoré kód vyžaduje povolenie hesla (napr. Vezmeme makro Color_Yellow ako v predchádzajúcom príklade)

Vyberte Nástroje a vlastnosti VBAProject

Zobrazí sa dialógové okno

Vyberte kartu Ochrana

Skontrolujte projekt uzamknutia na prezeranie

Zadajte heslo, ktoré potrebujete, potvrďte ho a kliknite na tlačidlo Ok

Počas ukladania ho uložte ako súbor .xlsm a zatvorte ho

Otvorte súbor a zopakujte kroky 1,2 a 3

Požiada o heslo a zadá heslo

Teraz si budete môcť pozrieť kód

Na čo treba pamätať

  • Jedná sa o zabudovanú kartu Excel
  • Je ľahké všetko automatizovať pomocou záznamu makra
  • Najlepšou časťou sú výzvy za behu alebo výzvy používateľa, ktoré môžete zadať kliknutím na tlačidlo vo VBA.
  • Dá sa tiež vytvoriť formulár alebo základné používateľské rozhranie vo VBA; pozrite si rovnaké referencie

Zaujímavé články...