Miért nem működik a kijelző a AutoFilter kritériumok egyedi funkció révén, amikor
- makrók
- Visual Basic
- Excel
Van egy táblázat Smart Filter.
Van VBA függvény kódját, amely, ha „natravlennoy” a cella oszlop mutatja a feltételeket bizonyos szűrőkkel, ha a kiválasztás tartalmazza: j-walk.com/ss/excel/usertips/tip044.htm
Ez kényelmes, mert azonnal nyilvánvalóvá szűrjük asztal, és ha igen - milyen kritérium és oszlop. Az alábbi képernyőkép azt mutatja, hogy a J oszlopban szűrve szűrő „nem nulla”:
Azonban ez a funkció furcsán:
- ha meg a szűrőt kézzel, a fent leírt függvénye mutatja
- Ha a szűrő alkalmazása révén VBA változat lehetséges:
-- Ha szűrőt alkalmaz csapat
(A szűrő „az értéke az aktuális cella”), majd a FilterCriteria funkciót is megjeleníti azt.
-- Ha a szűrő alkalmazása révén .AutoFilter, például
A funkció, noha meg kell jeleníteni "<>0”, valamint a fenti képen, jelenít meg semmit.
Kérdés: hogyan lehet a felhasználói függvény FilterCriteria Views szűrőfeltétel alkalmazni VBA, mindig (nem mindegy, hogy ez a módosítás a funkció vagy a kód módosítása úgy érik el a szűrőt).