Як автоматично повторно застосувати автоматичний фільтр при зміні даних у 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 Sheet - це назва аркуша з автоматичним фільтром, який ви використовуєте, будь ласка, змініть його відповідно до своїх потреб.
3. А потім збережіть і закрийте це вікно коду, тепер, коли ви зміните відфільтровані дані, фільтр функція буде автоматично оновлена відразу, див. знімок екрана:
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!