Kako narediti zanko v Excelu
Standardna formula v Excelu se ne more ponoviti več kot enkrat; to je statični izračun, ki se spremeni samo, ko se spremenijo vrednosti drugih celic. Vendar pa lahko 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 preprosto ponovite. Upoštevajte, da lahko omogočanje makrov ogrozi varnost vašega računalnika, zato uporabite makre z zankami le, če ste prepričani, da je vir Excelove preglednice varen.
1. korak
Zaženite Excel, odprite preglednico, kjer želite uporabiti ukaz za zanko, in nato pritisnite "Alt-F11", da odprete urejevalnik Visual Basic.
2. korak
Izberite meni »Vstavi« in nato izberite »Uporabniški obrazec«. Prikaže se okno UserForm z orodno vrstico Controls poleg njega. V orodni vrstici Controls izberite »Command Button«. Oznake se prikažejo, ko miškin kazalec premaknete 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 lahko imate več gumbov na uporabniški obrazec, če želite kodirati in izvajati več zank.
4. korak
V urejevalnik kode vnesite kodo VBA za zanko, ki jo želite izvesti med vrsticama »Private Sub« in »End Sub«. Če želite na primer zapolniti obseg celic s podatki, lahko vnesete to kodo:
Dim i kot celo število i =1
Do While i <5 Cells(i, 1).Value =15 i =i + 1 Loop
5. korak
Pritisnite "F5", da izvedete zanko. Druga možnost je, da kliknete meni »Zaženi« in nato izberete »Zaženi pod/uporabniški obrazec«.
Nasvet
Obstaja veliko več vrst zank in funkcij, ki jih lahko izvajate s skriptnim izvajanjem VBA (glejte Viri).