Kako narediti zanko v Excelu

Prenosni računalnik s preglednico na zaslonu

Makri zanke lahko zahtevajo dolgočasno delo in ga avtomatizirajo.

Zasluga slike: Stockbyte/Stockbyte/Getty Images

Standardna formula v Excelu se ne more ponoviti več kot enkrat; je statični izračun, ki se spremeni samo, ko se spremenijo vrednosti drugih celic. Lahko pa uporabite makre za izvajanje ukazov zanke na podlagi kode Visual Basic for Applications, ki jo vnesete. Makri avtomatizirajo vrsto dejanj, tako da jih lahko hitro in enostavno ponovite. Upoštevajte, da lahko omogočanje makrov ogrozi varnost vašega računalnika, zato uporabite makre zanke samo, če ste prepričani, da je vir Excelove preglednice varen.

Korak 1

Zaženite Excel, odprite preglednico, kjer želite uporabiti ukaz za zanko, in nato pritisnite "Alt-F11", da odprete urejevalnik Visual Basic.

Video dneva

2. korak

Izberite meni »Vstavi« in nato »Uporabniški obrazec«. Prikaže se okno UserForm z orodjem Controls Toolbox poleg njega. V orodju Controls Toolbox izberite "Ukazni gumb". Oznake se prikažejo, ko premaknete miškin kazalec nad ikone. Narišite ukazni gumb v oknu UserForm.

3. korak

Z desno tipko miške kliknite ukazni gumb, ki ste ga narisali, in izberite »Ogled kode«, da odprete okno kode VBA za ta gumb. Upoštevajte, da imate lahko več gumbov na uporabniški obrazec, če želite kodirati in izvesti več zank.

4. korak

Vnesite kodo VBA za zanko, ki jo želite izvesti, med vrsticama "Private Sub" in "End Sub" v urejevalniku kode. Če želite na primer napolniti obseg celic s podatki, lahko vnesete naslednjo kodo:

Dim i Kot celo število i = 1

Naredi Medtem ko je i < 5 celic (i, 1).Vrednost = 15 i = i + 1 zanka

5. korak

Pritisnite "F5", da izvedete zanko. Druga možnost je, da kliknete meni »Zaženi« in nato izberete »Zaženi pod/UserForm«.

Nasvet

Obstaja veliko več vrst zank in funkcij, ki jih lahko izvajate s skripti VBA (glejte Viri).