Как автоматично да приложа отново автоматичен филтър, когато данните се променят в Excel?
В Excel, когато приложите филтър функция за филтриране на данни, резултатът от филтъра няма да се промени автоматично с промените във вашите филтрирани данни. Например, когато филтрирам всички ябълки от данните, сега променям една от филтрираните данни на BBBBBB, но резултатът няма да бъде променен, както и следната екранна снимка. В тази статия ще говоря за това как да приложа отново автоматично автоматично филтриране, когато данните се променят в Excel.
Автоматично повторно прилагане на автоматичен филтър, когато данните се променят с VBA код
Автоматично повторно прилагане на автоматичен филтър, когато данните се променят с VBA код
Обикновено можете да опресните филтърните данни, като щракнете ръчно върху функцията Повторно прилагане, но тук ще въведа VBA код, за да обновявате филтърните данни автоматично, когато данните се променят, моля, направете следното:
1. Отидете до работния лист, който искате да опреснявате автоматично, когато данните се променят.
2. Щракнете с десния бутон върху раздела на листа и изберете Преглед на кода от контекстното меню, в изскачащия Microsoft Visual Basic за приложения прозорец, моля, копирайте и поставете следния код в празния прозорец на модула, вижте екранната снимка:
VBA код: Автоматично повторно прилагане на филтър при промяна на данните:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Забележка: В горния код, Лист 3 е името на листа с автоматичен филтър, който използвате, моля, променете го според вашите нужди.
3. И след това запазете и затворете този прозорец с код, сега, когато промените филтрираните данни, филтър функцията ще бъде автоматично опреснена веднага, вижте екранната снимка:
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!