Automatiseerige Exceli funktsioon AutoFilter

Kuidas Exceli professionaalselt automatiseerida

Microsoft Excelil on palju sisemisi tööriistu tööetappide automatiseerimiseks. Makrod on hädavajalik automatiseerimisvõimalus. Microsoft Excelis on makro automaatselt käskude jada. Makrosid saab Excelis paljudes kohtades mõistlikult kasutada. See artikkel näitab, kuidas saate makrosid kasutada ka Exceli teabe filtreerimise automatiseerimiseks.

Automaatfiltrid ja makrod: filtreerimisfunktsiooni automatiseerimine Excelis

Tabeli filtreerimine läbi automaatfiltri on lihtne ja hõlpsasti kasutatav. Lülitate sisse automaatse filtri või automaatse filtrežiimi ja seejärel valite soovitud filtrikriteeriumi vastava veeru töölehel.

Automaatse filtreerimise käsitsi tegemise asemel saate soovi korral luua makro Visual Basicuga (VBA). See on praktiline ja otstarbekas, näiteks pakkuda teatud standardfiltreid loendites nuppude kaudu või automatiseerida muid protsesse ulatuslikes arvutustabelites.

Järgmises näites tuleb euroväärtused andmepiirkonnast filtreerida. Kogu tabeli kuvamise asemel tuleks väljastada ainult detsembri väärtus.

Järgmine makro filtreerib automaatselt detsembri kuu. Excelis lähtestamiseks tehke järgmist.

  1. Lülitage Exceli vahekaardile „Arendustööriistad”.

  2. Uue makro saate luua menüüalal „Kood”.

  3. Klõpsake nuppu Makrod ja sisestage makro nimi. Järgmises etapis klõpsake nuppu "Loo".

  4. Teid suunatakse uude Visual Basicu aknasse, kuhu sisestate järgmised parameetrid:

    Dim nimekiri vahemikuna
    Määra loend = ActiveSheet.Range ("A1: B13")
    Nimekiri. Autofilter
    Loendi.AutoFilter väli: = 1, Kriteeriumid 1: = "Detsember"

  5. Sulgege sisestusaken. Kõik kirjed salvestatakse automaatselt.

Näpunäide: Kui soovite detsembri asemel filtreerida veel ühe kuu, muutke kriteeriumi. See toimib, muutes kuu VBA sisendmaskis järgmise kirje jaoks: Kriteeriumid 1: = "detsember"

Rakendage loodud makrofiltrit ühe klõpsuga

Kui soovite oma loodud makrot kasutada, liikuge uuesti vahekaardile Arendaja ja otsige Makro nupu abil kavandatud makro. See asub vasakul käivitatava makro kujul. Alustage seda nupuga "Käivita".

Pärast makro käivitamist kuvatakse ainult kirje "Detsember", nagu on näidatud järgmisel joonisel:

Näpunäide: Makro suvandites saate anda ka otsetee. Selleks valige klahvikombinatsioon, mida te pole Microsoft Excelis veel kasutanud. Samuti saate lisada kirjelduse, et saaksite makro funktsioonist hiljem paremini aru. Kui töötate koos meeskonnas, on oluline lisada ka kirjeldus.

Tühista loendi filtreerimine

Loendi filtreerimise tühistamiseks kustutage automaatse filtri taga olev kriteerium. Kuu sisestamise asemel ärge sisestage kriteeriumi, mille järgi filtrit tuleks kasutada. Teie makro peaks olema üles ehitatud järgmiselt:

Dim nimekiri vahemikuna
Määra loend = ActiveSheet.Range ("A1: B13")
Nimekiri. Autofilter
Loend. Automaatfiltri väli: = 1

Kõne Automaatne filterIlma kriteeriumita käsk kuvab täieliku loendi.

Kokkuvõte ja järeldus: kasutage makrosid, et automatiseerida Microsoft Exceli automaatfiltrid

Microsoft Exceli käsitsi automaatse filtreerimise funktsioon sobib hästi suurte arvutustabelite andmete ja teabe filtreerimiseks. Samuti saate automaatse filtreerimise funktsiooni makro abil automatiseerida. Makros saate määrata kindlad kriteeriumid, mida tuleks filtreerida.

Makro automaatse filtreerimise režiimi kasutamisel kuvatakse ainult teave, mida soovite näha. Automaatselt filtreeritavad makrod on eriti kasulikud suurte pesastatud arvutustabelite vaatamisel. Makro, mida saate klahvikombinatsiooniga kohandada, näitab teie arvutustabelis ainult asjakohast teavet. Vastutasuks peidetakse ebaolulised andmed automaatselt.

KKK

Milleks kasutatakse Microsoft Excelis automaatse filtri funktsiooni?

Automaatse filtreerimise funktsiooniga saate otsida, kuvada või peita väärtusi ühes või mitmes Microsoft Exceli veerus. Automaatse filtreerimise funktsiooni käivitamiseks navigeerige vahekaardile „Andmed” ja valige menüüpunkt „Filter”. Aktiveeritud filtrit näitab veerus olev nupp-allanool.

Kuidas Excelis makro luua?

Makro loomiseks Microsoft Excelis liikuge vahekaardile „Arendustööriistad”. Kui see on peidetud, võite otsinguväljale sisestada ka märksõna „makro”. Kui olete uuele makrole nime määranud, peate sisestama käskude jada programmeerimiskeeles Visual Basis (VBA). Kui makro on salvestatud, saate seda kasutada kõigi järgmiste Exceli arvutustabelite jaoks, et Excelis ülesandeid automatiseerida.

Mille jaoks on Excelis makrod mõeldud?

Põhimõtteliselt on makrode programmeerimine Microsoft Excelis otstarbekas kõigi ülesannete jaoks, mida saab automatiseerida. Makrod säästavad aega tavaliste tööetappidega. Lisaks saate makrosid kasutada konkreetsete Exceli tööriistade seadistamiseks projektihalduskeskkonnas või pakkumiste genereerijana. Makrod sobivad ka andmete vahetamiseks Exceli ja teiste Office'i programmide, näiteks Microsoft Wordi või Microsoft PowerPointi vahel.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave