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).