Hogyan lehet egyéni szűrni az Excel munkalap adatait a VBA-ban az MS Excel számára?

a VBA for Office Suite vagy a Virtual Basic for Applications egyre népszerűbb az irodai szakemberek körében. Ez most egy hatékony programozási eszköz a felhasználók számára, és a legjobb dolog a VBA – ban az, hogy akkor is használhatja, ha nem tud semmit a kódolásról. A VBA-ban makrók vannak, amelyek olyan objektumok, amelyeket bizonyos funkciók testreszabásához hozunk létre. Ezután hívjuk ezeket a makrókat, és futtassa őket a saját követelmény.

a szűrés egy nagyon népszerű és általánosan használt eszköz az MS Excel programban. Ha nagyon nagy adathalmazzal foglalkozik az MS Excelben, és csak bizonyos értékeket vagy bejegyzéseket kell megnéznie, akkor szűrheti azokat a sorokat, amelyek abban a pillanatban nem felelnek meg a követelménynek. Ha például létrehozott egy excel-lapot, amely egy osztály tanulóinak jegyeit tartalmazza, és meg szeretné tudni, hogy ki szerezte az összes 80% – ot vagy annál többet, akkor szűrheti az összes sort, ahol a diákok kevesebb, mint 80% – ot értek el. Tehát ez a koncepció.

VBA esetén lehetőség van makrók létrehozására a szűrési műveletekhez. Ebben a cikkben megmutatom, hogyan kell csinálni.

az Excel munkalap adatainak egyéni szűrése az MS Excel VBA-ban

először be kell kapcsolnia a fejlesztő fület az MS Excel programban.

Ezután érintse meg a szalag Fejlesztő lapját. Kétféle hivatkozás létezik, az egyik az abszolút hivatkozás, a másik a relatív hivatkozás. Már írtam egy cikket ugyanarról a témáról relatív hivatkozással. De itt, megmutatom neked relatív hivatkozás nélkül. A függvények rendezéséhez és szűréséhez mindig abszolút hivatkozást használjon. Most kattintson a Makró rögzítése elemre .

relatív referencia makró felvevő VBA

most megnyílik a Makró rögzítése ablak. Válasszon egy gyorsbillentyűt az Ön számára. A parancsikont FilterByCategoryClothingAccessories néven neveztem el. Ez azt jelenti, hogy a makró csak azokat a sorokat jeleníti meg, ahol a kategória ruházat vagy kiegészítők.

 egyéni Szűrőadatok az Excel munkalaphoz a VBA-ban az MS Excel számára

most lépjen át az adatok fülre, kattintson a szűrő eszközre. Ez aktiválja a szűrő eszközt. Ezután kattintson a legördülő nyílra Kategória oszlop. Ellenőrizze csak a ruházat és kiegészítők menüjét.

egyéni Szűrőadatok az Excel munkalaphoz a VBA-ban az MS Excel számára

most lépjen a fejlesztő fülre, és kattintson a Felvétel leállítása gombra.

 egyéni szűrési adatok az Excel munkalaphoz az MS Excel VBA-ban

ha például számtartomány alapján szeretne szűrni, itt olyan sorokat szeretnék látni, amelyek értékesítése 15 000 és 55 000 dollár között van. Tehát kattintson az értékesítési oszlop legördülő menüjére, lépjen a Számszűrők elemre, majd válassza a között Lehetőséget.

egyéni szűrési adatok Excel munkalaphoz VBA-ban MS Excel esetén

ez megnyitja az egyéni automatikus szűrő ablakot. Válassza ki a tartományt. Kattintson az OK gombra.

egyéni szűrő adatok Excel munkalap VBA MS Excel

a makró most létre. Ezután lépjen a fejlesztő fülre, majd kattintson a Felvétel leállítása gombra.

ez minden!

További információ: az összes Excel VBA oktatóanyag listája

mintegy Debaleena

boldogság, hogy a legjobb terápia. Használd, hogy meggyógyítsd magad, majd mások!

Write a Comment

Az e-mail-címet nem tesszük közzé.