Automatizuokite „Excel“ automatinio filtravimo funkciją

Kaip profesionaliai automatizuoti „Excel“

„Microsoft Excel“ turi daug vidinių įrankių, skirtų darbo veiksmams automatizuoti. Makrokomandos yra esminė automatizavimo parinktis. „Microsoft Excel“ makrokomanda yra komandų, kurios automatiškai vykdomos, serija. Makrokomandas galima protingai naudoti daugelyje „Excel“ vietų. Šiame straipsnyje parodyta, kaip taip pat galite naudoti makrokomandas, kad automatizuotumėte informacijos filtravimą „Excel“.

Automatiniai filtrai ir makrokomandos: „Excel“ filtravimo funkcijos automatizavimas

Lentelės filtravimas per automatinį filtrą yra paprastas ir paprastas naudoti. Įjungiate automatinio filtravimo arba automatinio filtravimo režimą, tada atitinkamame stulpelyje esančiame darbalapyje pasirenkate norimą filtro kriterijų.

Užuot rankiniu būdu atlikę automatinį filtravimą, pasirinktinai galite sukurti makrokomandą naudodami „Visual Basic“ (VBA). Tai praktiška ir tikslinga, pavyzdžiui, tam tikrus standartinius filtrus pasiūlyti sąrašuose mygtukais arba automatizuoti kitus procesus plačiose skaičiuoklėse.

Šiame pavyzdyje euro vertės turi būti filtruojamos iš duomenų srities. Užuot rodžiusi visą lentelę, turėtų būti išvesta tik gruodžio vertė.

Ši makrokomanda automatiškai filtruoja gruodžio mėnesį. Norėdami inicijuoti „Excel“, atlikite šiuos veiksmus:

  1. „Excel“ perjunkite į skirtuką „Kūrėjo įrankiai“.

  2. Meniu srityje „Kodas“ galite sukurti naują makrokomandą.

  3. Spustelėkite mygtuką Makrokomandos ir įveskite makrokomandos pavadinimą. Kitame žingsnyje spustelėkite „Sukurti“.

  4. Būsite nukreipti į naują „Visual Basic“ langą, kuriame įvesite šiuos parametrus:

    Sąrašas kaip diapazonas
    Nustatyti sąrašą = ActiveSheet.Range ("A1: B13")
    Sąrašas. Automatinis filtras
    Sąrašo automatinio filtro laukas: = 1, 1 kriterijus: = „gruodis“

  5. Uždarykite įvesties langą. Visi įrašai išsaugomi automatiškai.

Patarimas: Jei norite filtruoti kitą mėnesį, o ne gruodį, pakeiskite kriterijų. Tai veikia keičiant VBA įvesties kaukės mėnesį šiam įrašui: 1 kriterijus: = "gruodis"

Taikykite sukurtą makro filtrą vienu paspaudimu

Jei norite naudoti sukurtą makrokomandą, vėl eikite į skirtuką Kūrėjas ir ieškokite makrokomandos, kurią sukūrėte naudodami mygtuką Makrokomandos. Tai yra vykdoma makrokomanda kairėje. Pradėkite jį naudodami mygtuką „Vykdyti“.

Paleidus makrokomandą, rodomas tik įrašas „Gruodis“, kaip parodyta šiame paveikslėlyje:

Patarimas: Taip pat makrokomandai galite pateikti nuorodą makrokomandos parinktyse. Norėdami tai padaryti, pasirinkite klavišų kombinaciją, kurios dar nenaudojote „Microsoft Excel“. Taip pat galite pridėti aprašymą, kad vėliau galėtumėte geriau suprasti makrokomandos funkciją. Jei dirbate kartu komandoje, taip pat svarbu įtraukti aprašymą.

Atšaukti sąrašo filtravimą

Norėdami atšaukti sąrašo filtravimą, ištrinkite automatinio filtro kriterijų. Užuot įvedę mėnesį, neįveskite kriterijaus, pagal kurį turėtų būti naudojamas filtras. Makrokomandos struktūra turėtų būti tokia:

Sąrašas kaip diapazonas
Nustatyti sąrašą = ActiveSheet.Range ("A1: B13")
Sąrašas. Automatinis filtras
Sąrašas. Automatinio filtro laukas: = 1

Skambutis Automatinis filtrasKomanda be kriterijaus parodo visą sąrašą.

Santrauka ir išvada: naudokite makrokomandas, kad automatizuotumėte „Microsoft Excel“ automatinius filtrus

„Microsoft Excel“ rankinio automatinio filtravimo funkcija puikiai tinka duomenims ir informacijai didelėse skaičiuoklėse filtruoti. Taip pat galite automatizuoti automatinio filtravimo funkciją naudodami makrokomandą. Makrokomandoje galite nurodyti konkrečius kriterijus, kuriuos reikia filtruoti.

Jei naudojamas makrokomandos automatinio filtravimo režimas, rodoma tik informacija, kurią norite matyti. Automatinio filtravimo makrokomandos yra ypač naudingos žiūrint į dideles, įdėtas skaičiuokles. Makrokomanda, kurią galite tinkinti naudodami klavišų kombinaciją, skaičiuoklėje rodo tik svarbią informaciją. Savo ruožtu nesvarbūs duomenys yra automatiškai paslėpti.

DUK

Kokia automatinio filtravimo funkcija naudojama „Microsoft Excel“?

Naudodami automatinio filtravimo funkciją, galite ieškoti, rodyti arba slėpti reikšmes viename ar daugiau „Microsoft Excel“ stulpelių. Norėdami įjungti automatinio filtravimo funkciją, eikite į skirtuką „Duomenys“ ir pasirinkite meniu elementą „Filtras“.

Kaip sukurti makrokomandą „Excel“?

Norėdami sukurti makrokomandą „Microsoft Excel“, eikite į skirtuką „Kūrėjo įrankiai“. Jei tai paslėpta, paieškos laukelyje galite įvesti raktinį žodį „makro“. Priskyrę pavadinimą naujai makrokomandai, turite įvesti komandų seką programavimo kalba „Visual Basis“ (VBA). Išsaugoję makrokomandą, galite ją naudoti visoms toliau nurodytoms „Excel“ skaičiuoklėms, kad automatizuotumėte „Excel“ užduotis.

Kam naudojamos „Excel“ makrokomandos?

Iš esmės makrokomandų programavimas „Microsoft Excel“ yra tinkamas visoms užduotims, kurias galima automatizuoti. Makrokomandos sutaupo laiko atliekant įprastus darbo veiksmus. Be to, naudodami makrokomandas galite nustatyti konkrečius „Excel“ įrankius projektų valdymo aplinkoje arba kaip pasiūlymų generatorių. Makrokomandos taip pat tinka keistis duomenimis tarp „Excel“ ir kitų „Office“ programų, tokių kaip „Microsoft Word“ ar „Microsoft PowerPoint“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave