Koda VBA - Primeri za zagon kode Excel VBA za začetnike

Koda Excel VBA

VBA ali znan tudi kot Visual Basic Applications je programski jezik za excel in ne samo excel, ampak tudi za večino Microsoftovih pisarniških programov. Nabor navodil lahko zapišemo v urejevalnik visual basic, ki za nas opravlja določena opravila, ki je v VBA znana kot koda .

V Excelu lahko VBA najdete na zavihku razvijalec, saj je namenjen razvijalcem. Za dostop do zavihka razvijalca ga moramo najprej omogočiti, nato pa do njega do zavihka ali prek bližnjične tipke alt = "" + F11. Kombinacija kod ustvari postopek, ki je v VBA znan tudi kot makri, torej z drugimi besedami, makri so nabor kod, ki je programski jezik, zapisan skupaj.

Če ste nov v VBA in o tem nimate pojma, je ta članek za vas.

Omogoči zavihek za razvijalce

Najprej morate poskrbeti, da bo zavihek za razvijalce v Excelu viden na traku.

Če vaš excel ne prikazuje zavihka Developer, sledite spodnjim korakom, da omogočite jeziček Developer v Excelu.

1. korak: Pojdite na File.

2. korak: Kliknite Možnosti.

3. korak: Pojdite na Prilagodi trak v Excelu.

4. korak: Preverite jeziček Developer na desni strani. Ko izberete možnosti, kliknite V redu.

Primeri uporabe kode Excel VBA

# 1 - Prilepite kodo v modul

Če želite napisati kodo VBA, najprej pojdite na zavihek Razvijalec in kliknite Visual Basic.

Če želite odpreti Visual Basic, lahko pritisnete tudi bližnjico excel “ALT + F11”.

Ko odprete Visual Basic, boste videli okno, kot je prikazano spodaj.

Pojdite na Vstavi in ​​kliknite Modul.

Takoj, ko kliknete na modul, se bo vstavil in videli boste ime modula, prav tako pa boste na desni videli belo navadno tablo.

V belo navadno tablo morate prilepiti kopirano kodo.

Po lepljenju kode jo morate izvesti.

Izvedbeni postopek lahko izvedemo na dva načina, in sicer tako, da pritisnemo bližnjično tipko F5 ali pa kliknemo zeleni gumb za zagon na vrhu.

Kopirana koda VBA bo izvedena v vašem oknu.

# 2 - Shranite delovni zvezek s kodo VBA

Vem, da za shranjevanje datoteke excel ne potrebujete nobenega posebnega uvoda, toda ko gre za kodo VBA, ki vsebuje Excelov delovni zvezek, potrebujete en poseben uvod.

Če je delovni zvezek že shranjen in ste pravkar kopirali kodo VBA, morate spremeniti pripono datoteke, ker boste ob kliku na možnost shranjevanja spodaj videli opozorilno sporočilo.

To pomeni, da delovni zvezek, ki ga želite shraniti, vsebuje projekt VB in ga ni mogoče shraniti kot običajni delovni zvezek excel. Ta delovni zvezek morate shraniti kot delovni zvezek z omogočeno makro.

Kliknite Shrani kot ali pritisnite tipko F12, videli boste pod oknom.

Vnesite ime datoteke po vaši želji, vendar izberite tip Shrani kot »Delovni zvezek z omogočeno makro Excel (* .xlsm)

Kliknite V redu, da shranite delovni zvezek kot Macro-Enabled Workbook.

# 3 - dodeli makro kodo oblikam

Kadarkoli moramo zagnati VBA, se moramo vrniti v osnovni vizualni urejevalnik in zagnati. To je dolgotrajen postopek.

Makro po njenem imenu lahko dodelimo eni od oblik. Sledite spodnjim korakom, da oblikam dodelite makro excel.

1. korak: Pojdite na Vstavi in ​​izberite obliko po svoji želji.

2. korak: Ko izberete obliko, ki jo želite narisati na delovni list. V idealnem primeru stran od podatkov.

3. korak: Z desno miškino tipko kliknite in izberite Uredi besedilo.

4. korak: Dodajte besedo po svoji želji. Dodal sem besedo "Kliknite tukaj, da zaženete makro."

5. korak: Znova kliknite z desno miškino tipko in izberite možnost za dodelitev makra.

6. korak: Zdaj bomo videli celoten seznam makrov. Izberite ime makra, ki ga želite dodeliti.

7. korak: Kliknite V redu. Zdaj ta gumb vsebuje kodo makra. Vsakič, ko kliknete na ta gumb, se ta koda izvede.

Zanimive Članki...