Jak automaticky znovu použít automatický filtr při změně dat v aplikaci Excel?
V aplikaci Excel, když použijete Filtr funkce filtrování dat, výsledek filtru se nezmění automaticky se změnami dat ve vašich filtrovaných datech. Například když filtruji všechna jablka z dat, změním nyní jedno z filtrovaných dat na BBBBBB, ale výsledek se nezmění stejně jako následující snímek obrazovky. V tomto článku budu hovořit o tom, jak automaticky znovu použít automatický filtr při změně dat v aplikaci Excel.
Při změně dat pomocí kódu VBA automaticky znovu použít automatický filtr
Při změně dat pomocí kódu VBA automaticky znovu použít automatický filtr
Za normálních okolností můžete data filtru aktualizovat kliknutím na funkci Znovu použít, ale zde vám představím kód VBA, který automaticky obnoví data filtru při změně dat, postupujte takto:
1. Přejít na list, který chcete automaticky aktualizovat filtr při změně dat.
2. Klikněte pravým tlačítkem na kartu listu a vyberte Zobrazit kód z kontextové nabídky ve vyskakovacím okně Microsoft Visual Basic pro aplikace okno, zkopírujte a vložte následující kód do prázdného okna modulu, viz screenshot:
Kód VBA: Automatické opětovné použití filtru při změně dat:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Poznámka: Ve výše uvedeném kódu, Sheet 3 je název listu s automatickým filtrem, který používáte, změňte jej prosím podle svých potřeb.
3. A poté uložte a zavřete toto okno kódu, nyní, když změníte filtrovaná data, Filtr funkce se automaticky obnoví najednou, viz screenshot:
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své excelentní dovednosti pomocí Kutools for Excela zažijte efektivitu jako nikdy předtím. Kutools for Excel Nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab Přináší rozhraní s kartami do Office a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!










