Макрои петље могу да подузму досадан посао и да га аутоматизују.
Кредит за слику: Стоцкбите/Стоцкбите/Гетти Имагес
Стандардна формула у Екцел-у не може се поновити више од једном; то је статички прорачун који се мења само када се промене вредности других ћелија. Међутим, можете користити макрое за извршавање команди петље на основу кода Висуал Басиц фор Апплицатионс који унесете. Макрои аутоматизују низ радњи тако да их можете брзо и лако поновити. Имајте на уму да омогућавање макроа може угрозити безбедност вашег рачунара, па користите макрое у петљи само када сте сигурни да је извор Екцел табеле безбедан.
Корак 1
Покрените Екцел, отворите табелу у којој желите да користите команду петље, а затим притисните „Алт-Ф11“ да бисте отворили Висуал Басиц Едитор.
Видео дана
Корак 2
Изаберите мени „Инсерт“, а затим изаберите „УсерФорм“. Појављује се прозор корисничког обрасца са оквиром са алаткама за контроле поред њега. У оквиру са алаткама за контроле изаберите „Командно дугме“. Ознаке се појављују када пређете курсором преко икона. Нацртајте командно дугме у прозору УсерФорм.
Корак 3
Кликните десним тастером миша на командно дугме које сте нацртали и изаберите „Прикажи код“ да бисте отворили прозор ВБА кода за то дугме. Имајте на уму да можете имати више дугмади по корисничком обрасцу ако желите да кодирате и извршите више петљи.
Корак 4
Унесите ВБА код за петљу коју желите да извршите између редова „Привате Суб“ и „Енд Суб“ у уређивачу кода. На пример, да бисте попунили опсег ћелија подацима, можете да унесете следећи код:
Дим и као цео број и = 1
Уради Док је и < 5 ћелија (и, 1).Вредност = 15 и = и + 1 петља
Корак 5
Притисните "Ф5" да извршите петљу. Алтернативно, кликните на мени „Рун“, а затим изаберите „Рун Суб/УсерФорм“.
Савет
Постоји много више типова петљи и функција које можете покренути помоћу ВБА скрипти (погледајте Ресурси).