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 .
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.
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.
most lépjen a fejlesztő fülre, és kattintson a Felvétel leállítása gombra.
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.
ez megnyitja az egyéni automatikus szűrő ablakot. Válassza ki a tartományt. Kattintson az OK gombra.
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!