Kako petljati u Excelu
![](/article/uploadfiles/202210/2022102118204010.jpg)
Standardna formula u Excelu ne može se ponoviti više od jednom; to je statički izračun koji se mijenja samo kada se mijenjaju vrijednosti drugih ćelija. Međutim, možete koristiti makronaredbe za izvršavanje naredbi petlje na temelju koda Visual Basica za aplikacije koji unesete. Makronaredbe automatiziraju niz radnji tako da ih možete brzo i jednostavno ponoviti. Imajte na umu da omogućavanje makronaredbi može ugroziti sigurnost vašeg računala, stoga koristite makronaredbe u petlji samo ako ste sigurni da je izvor Excel proračunske tablice siguran.
1. korak
Pokrenite Excel, otvorite proračunsku tablicu u kojoj želite koristiti naredbu petlje, a zatim pritisnite "Alt-F11" da otvorite Visual Basic Editor.
2. korak
Odaberite izbornik "Umetni", a zatim odaberite "Korisnički obrazac". Pojavljuje se prozor UserForm s okvirom s alatima za kontrole pokraj njega. U Controls Toolboxu odaberite "Command Button." Oznake se pojavljuju kada prijeđete pokazivačem iznad ikona. Nacrtajte naredbeni gumb u prozoru korisničkog obrasca.
3. korak
Kliknite desnom tipkom miša na naredbeni gumb koji ste nacrtali i odaberite "View Code" da biste otvorili prozor VBA koda za taj gumb. Imajte na umu da možete imati više gumba po UserFormu ako želite kodirati i izvršiti više petlji.
4. korak
Unesite VBA kod za petlju koju želite izvesti između redaka "Private Sub" i "End Sub" u uređivaču koda. Na primjer, da biste ispunili raspon ćelija podacima, možete unijeti sljedeći kôd:
Dim i Kao cijeli broj i =1
Do While i <5 Cells(i, 1).Value =15 i =i + 1 Loop
Korak 5
Pritisnite "F5" za izvođenje petlje. Ili kliknite izbornik "Pokreni", a zatim odaberite "Pokreni pod/korisnički obrazac."
Savjet
Postoji mnogo više vrsta petlji i funkcija koje možete pokrenuti pomoću VBA skriptiranja (pogledajte Resurse).