Аутоматизујте функцију аутоматског филтрирања у програму Екцел

Како професионално аутоматизовати Екцел

Мицрософт Екцел има много интерних алата за аутоматизацију радних корака. Макрои су битна опција аутоматизације. У Мицрософт Екцелу макро је низ наредби које се аутоматски извршавају. Макрои се могу разумно користити на многим местима у Екцелу. Овај чланак приказује како можете користити и макрое за аутоматизацију филтрирања информација у Екцелу.

Аутоматски филтри и макрои: Аутоматизација функције филтера у програму Екцел

Филтрирање табеле кроз аутоматски филтер је једноставно и лако за употребу. Укључујете аутоматски филтер или режим аутоматског филтера, а затим на радном листу у одговарајућој колони одаберете жељени критеријум филтера.

Уместо аутоматског филтрирања ручно, по жељи можете креирати макро помоћу Висуал Басица (ВБА). Ово је практично и сврсисходно, на пример понудити одређене стандардне филтере на листама помоћу дугмади или аутоматизовати друге процесе у опсежним табелама.

У следећем примеру, вредности евра треба филтрирати из подручја података. Уместо приказивања целе табеле, требало би да се прикаже само децембарска вредност.

Следећи макро аутоматски филтрира децембар. Да бисте га покренули у програму Екцел, урадите следеће:

  1. Пребаците се на картицу „Алати за програмере“ у програму Екцел.

  2. Можете креирати нови макро у области менија „Код“.

  3. Кликните на дугме Макрои и унесите назив за макро. У следећем кораку кликните на „Креирај“.

  4. Бићете преусмерени на нови прозор Висуал Басиц -а у који уносите следеће параметре:

    Дим Лист Ас Ранге
    Постави листу = АцтивеСхеет.Ранге ("А1: Б13")
    Лист.АутоФилтер
    Лист.АутоФилтер поље: = 1, критеријуми1: = "децембар"

  5. Затворите прозор за унос. Сви уноси се аутоматски чувају.

Савет: Ако желите да филтрирате још један месец уместо децембра, промените критеријум. Ово функционише променом месеца у ВБА маски уноса за следећи унос: Критеријуми1: = "Децембар"

Примените креирани макро -филтер једним кликом

Ако желите да користите макро који сте креирали, идите поново на картицу Девелопер и потражите макро који сте дизајнирали помоћу дугмета Мацрос. Ово се налази као извршни макро са леве стране. Покрените га притиском на дугме "Покрени".

Након покретања макроа, приказује се само унос „Децембар“, као што је приказано на следећој слици:

Савет: Такође можете дати макроу пречицу у опцијама макроа. Да бисте то урадили, изаберите комбинацију тастера коју још нисте користили у програму Мицрософт Екцел. Такође можете додати опис како бисте касније боље разумели функцију макроа. Ако радите заједно у тиму, важно је укључити и опис.

Откажите филтрирање листе

Да бисте отказали филтрирање листе, избришите критеријум иза аутоматског филтера. Уместо да унесете месец дана, не уносите критеријум према којем филтер треба да се користи. Макро треба да буде структуриран на следећи начин:

Дим Лист Ас Ранге
Постави листу = АцтивеСхеет.Ранге ("А1: Б13")
Лист.АутоФилтер
Лист.АутоФилтер Поље: = 1

Позив од Аутоматски филтерНаредба без критеријума доводи до приказа комплетне листе.

Сажетак и закључак: Користите макрое за аутоматизацију аутофилтера у програму Мицрософт Екцел

Функција ручног аутоматског филтрирања у програму Мицрософт Екцел погодна је за филтрирање података и информација у великим табелама. Такође можете аутоматизовати функцију аутоматског филтера помоћу макроа. У макроу можете навести посебне критеријуме које треба филтрирати.

Ако се користи макро режим аутоматског филтрирања, приказују се само информације које желите да видите. Макрои са аутоматским филтрирањем су посебно корисни када гледате велике, угнежђене табеле. Макро, који можете прилагодити комбинацијом тастера, приказује само релевантне информације у вашој табели. Заузврат, неважни подаци се аутоматски скривају.

ФАК

За шта се користи функција аутоматског филтера у Мицрософт Екцелу?

Помоћу функције аутоматског филтрирања можете да тражите, прикажете или сакријете вредности у једној или више колона у програму Мицрософт Екцел. Да бисте покренули функцију аутоматског филтрирања, идите на картицу „Подаци“ и изаберите ставку менија „Филтер“. Активирани филтер је означен „стрелицом надоле“ у колони.

Како направити макро у програму Екцел?

Да бисте креирали макро у програму Мицрософт Екцел, идите на картицу „Алати за програмере“. Ако је ово скривено, можете и да унесете кључну реч „макро“ у поље за претрагу. Након што сте доделили име новом макроу, морате унети низ команди у програмском језику Висуал Басис (ВБА). Када се макро сачува, можете га користити за све следеће Екцел табеле како бисте аутоматизовали задатке у Екцелу.

Чему служе макрои у Екцелу?

У основи, програмирање макроа у Мицрософт Екцелу је сврсисходно за све задатке који се могу аутоматизовати. Макрои штеде време редовним радним корацима. Осим тога, помоћу макроа можете поставити посебне Екцел алате у окружењу за управљање пројектима или као генератор понуда. Макрои су такође погодни за размену података између програма Екцел и других Оффице програма, као што су Мицрософт Ворд или Мицрософт ПоверПоинт.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave