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).

Kapcsolódó cikkek