Makronaredbe petlje mogu uzeti naporan posao i automatizirati ga.
Zasluga slike: Stockbyte/Stockbyte/Getty Images
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 promijene druge vrijednosti ćelije. Međutim, možete koristiti makronaredbe za izvršavanje naredbi u petlji 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 kada ste sigurni da je izvor Excel proračunske tablice siguran.
Korak 1
Pokrenite Excel, otvorite proračunsku tablicu u kojoj želite koristiti naredbu za petlju, a zatim pritisnite "Alt-F11" da otvorite Visual Basic Editor.
Video dana
Korak 2
Odaberite izbornik "Insert", a zatim odaberite "UserForm". Pojavljuje se prozor korisničkog obrasca s alatnim okvirom kontrola pokraj njega. U Alatnom okviru Controls odaberite "Naredbeni gumb". Oznake se pojavljuju kada zadržite pokazivač iznad ikona. Nacrtajte naredbeni gumb u prozoru UserForm.
Korak 3
Desnom tipkom miša kliknite na naredbeni gumb koji ste nacrtali i odaberite "Prikaži kod" da otvorite prozor VBA koda za taj gumb. Imajte na umu da možete imati više gumba po korisničkom obrascu 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č koda. Na primjer, da biste ispunili raspon ćelija podacima, možete unijeti sljedeći kod:
Dim i kao cijeli broj i = 1
Učini dok je i < 5 ćelija (i, 1).Vrijednost = 15 i = i + 1 petlja
Korak 5
Pritisnite "F5" da izvršite petlju. Alternativno, kliknite izbornik "Run", a zatim odaberite "Run Sub/UserForm".
Savjet
Postoji mnogo više vrsta petlji i funkcija koje možete pokrenuti s VBA skriptiranjem (pogledajte Resursi).