Можете да користите функцију Пронађи у Висуал Басиц Едитор-у да бисте брзо лоцирали изјаве или својства која треба да се уређују у вашем Екцел 2013 макроу. Оквир за дијалог Пронађи отварате тако што ћете изабрати Уреди→Пронађи на траци менија, кликнути на дугме Пронађи на стандардној траци са алаткама или притиском на Цтрл+Ф.
Овај оквир за дијалог је веома сличан оном који користите када пронађете уносе у вашој Екцел табели. Главна разлика је у томе што вам дијалог Пронађи даје различите изборе шта да тражите (поред познатих опција за проналажење само целих речи и подударања великих и малих слова):
-
Дугме опције Тренутна процедура за претрагу само тренутне процедуре програмирања у прозору кода
-
Дугме опције Цуррент Модуле за претрагу само макроа у тренутном модулу (подразумевано)
-
Дугме опције Цуррент Пројецт за претрагу свих макроа у свим модулима у оквиру тренутног пројекта
-
Дугме опције изабраног текста да бисте претраживали само текст који сте изабрали у прозору кода (ова опција није доступна осим ако нисте изабрали блок текста у тренутном коду)
Након што унесете својство или изјаву Висуал Басиц-а као стринг за претрагу у текстуални оквир Финд Вхат, изаберете опције претраге и кликнете на дугме Пронађи следеће, Екцел покушава да лоцира своје прво појављивање у коду.
Када се то деси, програм истиче ту појаву у тренутној процедури, модулу, ВБА пројекту или изабраном блоку текста (у зависности од тога коју опцију претраге користите). Да бисте пронашли следећу појаву, можете поново да кликнете на дугме Финд Нект у оквиру за дијалог Финд или, ако затворите овај дијалог, притисните Ф3.
Ако имате више појављивања у макроу које захтевају исту врсту ажурирања, можете користити функцију Замени да бисте их пронашли и заменили у коду макроа. Ово је посебно корисно када одлучите да промените одређену вредност у макроу (као што је избор опсега ћелија под називом „инцоме_08″ за обраду уместо опсега „инцоме_07″), и желите да будете сигурни да не пропустите ниједан појаве.
Да бисте отворили дијалог Замена, изаберите Уреди→Замени на траци менија Висуал Басиц Едитор-а или притисните Цтрл+Х. Имајте на уму да можете да отворите оквир за дијалог Замени из оквира за дијалог Пронађи тако што ћете кликнути на његово дугме Замени.
Оквир за дијалог „Замени“ који се појављује је сличан дијалогу „Пронађи“, осим што садржи оквир за текст Замени са заједно са оквиром за текст „Пронађи шта“ и има дугмад Замени и Замени све поред дугмета Пронађи следеће.
Након што унесете својство или изјаву да бисте пронашли у пољу за текст Финд Вхат и ону којом бисте га заменили у пољу за текст Замени са, кликните на дугме Финд Нект да бисте лоцирали прво појављивање у тренутној процедури, модулу, ВБА пројекту или изабраном блок текста (у зависности од опције претраге коју користите).
Након што је ова појава изабрана у прозору кода, заменили сте је текстом замене кликом на дугме Замени. Екцел затим лоцира следећу појаву коју можете да замените кликом на дугме Замени или пређите преко да бисте пронашли следећу појаву кликом на дугме Пронађи следеће.
Немојте да користите дугме Замени све да бисте заменили све појаве у свом макроу осим ако нисте 100 посто сигурни да нећете глобално заменити нешто што не треба заменити и можда у великој мери зезнути свој макро.