Kód VBA | Príklady spustenia kódu Excel VBA pre začiatočníkov

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. Pre prístup na kartu vývojára je potrebné najskôr ju povoliť a potom k nej získať prístup 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 skontrolovať, či je karta vývojára v programe Excel 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.

Akonáhle kliknete na modul, bude vložený a uvidíte názov modulu a tiež uvidíte bielu obyčajnú tabuľu vpravo.

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 nižšie výstražná správa.

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ť späť do editora jazyka Visual Basic a spustiť, je to č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. Ideálne ď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 ako „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á.