VBA kod | Primjeri pokretanja Excel VBA koda za početnike

Excel VBA kod

VBA ili poznat i kao Visual Basic Applications programski je jezik za excel i ne samo za excel već i za većinu Microsoftovih uredskih programa. Skup upute možemo napisati u programu visual basic editor koji za nas obavlja određene zadatke, a poznat je pod nazivom kod u VBA .

U Excelu se VBA može naći na kartici programera jer je namijenjen programerima. Da bismo pristupili kartici programera, prvo ga moramo omogućiti, a zatim mu možemo pristupiti s kartice ili pomoću tipkovne prečice ALT + F11. Kombinacija kodova čini postupak koji je u VBA poznat i kao makronaredbe, tako da drugim riječima, makronaredbe su skup kodova koji je programski jezik napisan zajedno.

Ako ste novi u VBA i nemate pojma o njemu, ovaj je članak za vas.

Omogući karticu Developer

Prvo što trebate učiniti je osigurati da je kartica razvojnog programera u Excelu vidljiva na vrpci.

Ako vaš excel ne prikazuje karticu Developer, slijedite korake u nastavku da biste omogućili karticu programera u excelu.

Korak 1: Idite na File.

Korak 2: Kliknite Mogućnosti.

Korak 3: Idite na Prilagodba vrpce u Excelu.

Korak 4: Provjerite karticu Developer s desne strane. Nakon što odaberete opcije, kliknite na U redu.

Primjeri korištenja Excel VBA koda

# 1 - Zalijepite kod u modul

Da biste napisali VBA kôd, prvo što morate učiniti je otići na karticu Developer i kliknuti na Visual Basic.

Također možete pritisnuti excel tipku prečaca “ALT + F11” da biste otvorili Visual Basic.

Kako otvorite visual basic, vidjet ćete prozor poput dolje navedenog.

Idite na Umetni i kliknite Modul.

Čim kliknete na modul, on će biti umetnut i možete vidjeti naziv modula, a također ćete vidjeti bijelu običnu ploču s desne strane.

U bijelu običnu ploču trebate zalijepiti kopirani kod.

Nakon lijepljenja koda, morate ga izvršiti.

Postupak izvršavanja možemo provesti na dva načina, jedan je pritiskom na prečac F5 ili klikom na zeleni gumb za pokretanje na vrhu.

Kopirani VBA kôd izvršit će se u vašem prozoru.

# 2 - spremite radnu knjigu s VBA kodom

Znam da vam nije potrebno posebno predstavljanje za spremanje excelove datoteke, ali kada je riječ o VBA kodu koji sadrži excel radnu knjigu, potreban vam je jedan poseban uvod.

Ako je radna knjiga već spremljena, a vi ste upravo kopirali VBA kôd, tada morate promijeniti ekstenziju datoteke, jer kada kliknete na opciju spremi, u nastavku ćete vidjeti poruku upozorenja.

To znači da radna knjiga koju pokušavate spremiti sadrži VB projekt, a ne može se spremiti kao normalna excel radna knjiga. Morate spremiti ovu radnu knjigu kao "Macro-Enabled" radnu knjigu.

Kliknite Spremi kao ili pritisnite tipku F12, vidjet ćete ispod prozora.

Unesite naziv datoteke prema vašoj želji, ali odaberite Spremi kao vrstu “Excel Macro-Enabled Workbook (* .xlsm)

Kliknite U redu da biste radnu knjigu spremili kao Macro-Enabled Workbook.

# 3 - Dodijelite makronaredbe oblicima

Kad god trebamo pokrenuti VBA, moramo se vratiti na editor visual basic i pokrenuti, to je dugotrajan postupak.

Makronaredbu možemo dodijeliti njenom imenu jednom od oblika. Slijedite korake u nastavku za dodjeljivanje excel makronaredbe oblicima.

Korak 1: Idite na Umetni i odaberite oblik prema vašoj želji.

Korak 2: Nakon odabira oblika za crtanje ovog na vašem radnom listu. Idealno daleko od podataka.

Korak 3: Desnom tipkom miša odaberite Uredi tekst.

Korak 4: Dodajte riječ prema vašoj želji. Riječ sam dodao kao "Kliknite ovdje za pokretanje makronaredbe".

Korak 5: Ponovno kliknite desnom tipkom miša i odaberite opciju za dodjeljivanje makronaredbe.

Korak 6: Sada ćemo vidjeti sav popis makronaredbi. Odaberite naziv makronaredbe koju želite dodijeliti.

Korak 7: Kliknite U redu. Sada ovaj gumb sadrži makro kod. Kad god kliknete na ovaj gumb, ovaj će se kôd izvršiti.