Avtomatizirajte funkcijo samodejnega filtriranja v Excelu

Kako profesionalno avtomatizirati Excel

Microsoft Excel ima veliko notranjih orodij za avtomatizacijo delovnih korakov. Makri so bistvena možnost avtomatizacije. V programu Microsoft Excel je makro vrsta ukazov, ki se samodejno izvedejo. Makroje je mogoče smiselno uporabljati marsikje v Excelu. Ta članek prikazuje, kako lahko uporabite tudi makre za avtomatizacijo filtriranja informacij v Excelu.

Samodejni filtri in makri: avtomatizacija funkcije filtriranja v Excelu

Filtriranje tabele skozi samodejni filter je preprosto in enostavno za uporabo. Vklopite način samodejnega filtriranja ali samodejnega filtriranja in nato na delovnem listu v ustreznem stolpcu izberete želeno merilo filtra.

Namesto ročnega samodejnega filtriranja lahko po želji ustvarite makro z Visual Basic (VBA). To je praktično in smotrno, na primer ponuditi nekatere standardne filtre na seznamih z gumbi ali avtomatizirati druge procese v obsežnih preglednicah.

V naslednjem primeru je treba vrednosti evra filtrirati iz podatkovnega območja. Namesto prikaza celotne tabele je treba prikazati samo decembrsko vrednost.

Naslednji makro samodejno filtrira december. Če ga želite inicializirati v Excelu, naredite naslednje:

  1. Preklopite na zavihek "Orodja za razvijalce" v Excelu.

  2. Nov makro lahko ustvarite v območju menija »Koda«.

  3. Kliknite gumb Makri in vnesite ime makra. V naslednjem koraku kliknite »Ustvari«.

  4. Preusmerjeni boste v novo okno Visual Basic, v katerega vnesete naslednje parametre:

    Zatemni seznam kot obseg
    Set List = ActiveSheet.Range ("A1: B13")
    Seznam.Avtofilter
    List.AutoFilter Field: = 1, Criteria1: = "December"

  5. Zaprite okno za vnos. Vsi vnosi se samodejno shranijo.

Nasvet: Če želite filtrirati drug mesec namesto decembra, spremenite merilo. To deluje tako, da spremenite mesec v vnosni maski VBA za naslednji vnos: Kriterij1: = "december"

Ustvarjen makro filter uporabite z enim klikom

Če želite uporabiti makro, ki ste ga ustvarili, se znova pomaknite na zavihek Razvijalec in poiščite makro, ki ste ga oblikovali z gumbom Makri. Ta se nahaja kot izvršljiv makro na levi. Zaženite ga z gumbom "Zaženi".

Po zagonu makra se prikaže samo vnos "december", kot je prikazano na naslednji sliki:

Nasvet: Makru lahko v možnostih makra zagotovite tudi bližnjico. Če želite to narediti, izberite kombinacijo tipk, ki je še niste uporabili v programu Microsoft Excel. Dodate lahko tudi opis, da boste pozneje bolje razumeli delovanje makra. Če delate skupaj v skupini, je pomembno, da vključite tudi opis.

Prekliči filtriranje seznama

Če želite preklicati filtriranje seznama, izbrišite kriterij za samodejnim filtrom. Namesto da vnesete mesec, ne vnesite merila, po katerem bi morali uporabiti filter. Vaš makro mora biti strukturiran na naslednji način:

Zatemni seznam kot obseg
Set List = ActiveSheet.Range ("A1: B13")
Seznam.Avtofilter
Seznam.AutoFilter polje: = 1

Klic Samodejni filterUkaz brez merila povzroči prikaz celotnega seznama.

Povzetek in zaključek: Uporabite makre za avtomatizacijo samodejnih filtrov v programu Microsoft Excel

Funkcija ročnega samodejnega filtriranja v programu Microsoft Excel je zelo primerna za filtriranje podatkov in informacij v velikih preglednicah. Funkcijo samodejnega filtriranja lahko avtomatizirate tudi z makrom. V makru lahko podate posebna merila, ki jih je treba filtrirati.

Če uporabljate način makro samodejnega filtriranja, se prikažejo le podatki, ki jih želite videti. Makri s samodejnim filtriranjem so še posebej uporabni pri ogledu velikih, ugnezdenih preglednic. Makro, ki ga lahko prilagodite s kombinacijo tipk, prikazuje le ustrezne podatke v vaši preglednici. V zameno se nepomembni podatki samodejno skrijejo.

Pogosta vprašanja

Za kaj se uporablja funkcija samodejnega filtriranja v programu Microsoft Excel?

S funkcijo samodejnega filtriranja lahko iščete, prikažete ali skrijete vrednosti v enem ali več stolpcih v programu Microsoft Excel. Če želite zagnati funkcijo samodejnega filtriranja, pojdite na zavihek »Podatki« in izberite element menija »Filter«. Aktiviran filter je označen s »puščico navzdol« v stolpcu.

Kako ustvariti makro v Excelu?

Če želite ustvariti makro v programu Microsoft Excel, se pomaknite na zavihek »Orodja za razvijalce« .Če je ta skrit, lahko v iskalno polje vnesete tudi ključno besedo »makro«. Ko ste novemu makroju dodelili ime, morate vnesti zaporedje ukazov v programskem jeziku Visual Basis (VBA). Ko je makro shranjen, ga lahko uporabite za vse naslednje Excelove preglednice, da avtomatizirate opravila v Excelu.

Za kaj so makri v Excelu?

V bistvu je programiranje makrov v programu Microsoft Excel primerno za vsa opravila, ki jih je mogoče avtomatizirati. Makri prihranijo čas z rednimi delovnimi koraki. Poleg tega lahko z makri nastavite posebna orodja Excel v okolju za upravljanje projektov ali kot generator ponudb. Makri so primerni tudi za izmenjavo podatkov med Excelom in drugimi Officeovimi programi, kot sta Microsoft Word ali Microsoft PowerPoint.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave