Excel VBA kód
VBA alebo tiež známy ako Visual Basic Applications je programovací jazyk pre program Excel a nielen Excel, ale pre väčšinu kancelárskych programov spoločnosti Microsoft. Sadu pokynov môžeme napísať do editora jazyka Visual Basic, ktorý za nás vykonáva určité úlohy, čo je vo VBA známe ako kód .
V programe Excel nájdete súbor VBA na karte vývojár, pretože je určený pre vývojárov. Aby sme sa dostali na kartu vývojára, musíme ju najskôr povoliť a až potom k nej môžeme pristupovať z karty alebo pomocou klávesovej skratky alt = "" + F11. Kombinácia kódov vytvára postup, ktorý je vo VBA známy tiež ako makrá, inými slovami, makrá sú súborom kódov, čo je programovací jazyk napísaný spoločne.
Ak ste vo VBA nováčikom a nemáte o ňom vôbec potuchy, potom je tento článok určený práve pre vás.

Povoliť kartu Vývojár
Prvá vec, ktorú musíte urobiť, je uistiť sa, že karta vývojára v programe Excel je viditeľná na páse s nástrojmi.

Ak sa vo vašom programe Excel nezobrazuje karta Vývojár, postupujte podľa nasledujúcich pokynov, aby ste vo svojom programe Excel povolili kartu pre vývojárov.
Krok 1: Prejdite do súboru.

Krok 2: Kliknite na Možnosti.

Krok 3: Prejdite na Prispôsobenie pásky v programe Excel.

Krok 4: Skontrolujte kartu Vývojár na pravej strane. Po výbere možností kliknite na OK.

Príklady použitia kódu Excel VBA
# 1 - Vložte kód do modulu
Ak chcete napísať kód VBA, prvá vec, ktorú musíte urobiť, je prejsť na kartu Vývojár a kliknúť na položku Visual Basic.

Visual Basic môžete otvoriť aj stlačením klávesovej skratky programu Excel „ALT + F11“.

Po otvorení jazyka Visual Basic sa zobrazí okno ako nižšie.

Prejdite na Vložiť a kliknite na Modul.

Hneď ako kliknete na modul, bude vložený a uvidíte názov modulu a tiež vpravo biela tabuľa.

Na bielu obyčajnú tabuľu musíte vložiť skopírovaný kód.

Po vložení kódu je potrebné ho spustiť.
Proces vykonania môžeme uskutočniť dvoma spôsobmi, jedným z nich je stlačenie klávesovej skratky F5 alebo iné kliknutie na zelené tlačidlo spustenia v hornej časti.

Skopírovaný kód VBA sa vykoná vo vašom okne.
# 2 - Uložte zošit pomocou kódu VBA
Viem, že na uloženie súboru programu Excel nepotrebujete žiadny špeciálny úvod, ale pokiaľ ide o zošit programu Excel obsahujúci kód VBA, potrebujete jeden špeciálny úvod.
Ak je zošit už uložený a práve ste skopírovali kód VBA, musíte zmeniť príponu súboru, pretože keď kliknete na možnosť uloženia, zobrazí sa výstražná správa uvedená nižšie.

To znamená, že zošit, ktorý sa pokúšate uložiť, obsahuje projekt VB, nemožno ho uložiť ako normálny zošit programu Excel. Tento zošit musíte uložiť ako zošit „Povolený makrom“.
Kliknite na Uložiť ako alebo stlačte kláves F12, uvidíte pod oknom.

Zadajte názov súboru podľa vášho želania, ale vyberte možnosť Uložiť ako „Pracovný zošit programu Excel s podporou makier (* .xlsm)

Kliknutím na OK uložíte zošit ako Zošit s povoleným makrom.

# 3 - Priraďte makro kód k tvarom
Kedykoľvek potrebujeme spustiť VBA, musíme sa vrátiť k základnému vizuálnemu editoru a spustiť. Toto je časovo náročný proces.
Makro môžeme priradiť svojim názvom k jednému z tvarov. Podľa nasledujúcich pokynov môžete priradiť makro programu Excel k tvarom.
Krok 1: Choďte na Vložiť a vyberte tvar podľa vášho želania.

Krok 2: Po výbere tvaru, ktorý chcete nakresliť na svoj pracovný hárok. V ideálnom prípade ďaleko od údajov.

Krok 3: Kliknite pravým tlačidlom myši a vyberte možnosť Upraviť text.

Krok 4: Pridajte slovo podľa svojho želania. Pridal som slovo „Kliknutím sem spustíte makro“.

Krok 5: Opäť kliknite pravým tlačidlom myši a vyberte možnosť na priradenie makra.

Krok 6: Teraz uvidíme celý zoznam makier. Vyberte názov makra, ktoré chcete priradiť.

Krok 7: Kliknite na, OK. Toto tlačidlo teraz obsahuje kód makra. Kedykoľvek kliknete na toto tlačidlo, tento kód sa vykoná.
