Предположим, вы создали несколько фильтров для разных листов в книге Excel и теперь хотите очистить все эти фильтры сразу. Обычно вам нужно переходить к листу один за другим, чтобы проверить фильтр, а затем очистить его вручную. Есть ли удобный способ очистить фильтры со всех листов в активной книге? Попробуйте использовать метод, описанный в этой статье.
Очистить фильтры со всех листов в активной книге с кодом VBA
Очистить фильтры со всех листов в активной книге с кодом VBA
Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите тысячи щелчков мышью каждый день!
Запустите приведенный ниже сценарий VBA, чтобы удалить фильтры со всех листов в активной книге.
1 . В книге, из которой необходимо очистить фильтры, нажмите клавиши Alt + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. В окне Microsoft Visual Basic для приложений нажмите Вставить > Модуль . Затем скопируйте и вставьте приведенный ниже сценарий VBA в окно модуля. См. Снимок экрана ниже:
Код VBA: очистить фильтры со всех листов в активной книге
3. Нажмите клавишу F5 , чтобы запустить код. Затем все фильтры на всех листах в текущей книге немедленно очищаются.
Статьи по теме :
- Как очистить кеш фильтров (старые элементы) из сводной таблицы в Excel?
- Как очистить фильтры при открытии, сохранении или закрытии книги в Excel?
- Как отфильтровать данные на основе флажка в Excel?
- Как заполнить ряд чисел в столбце отфильтрованного списка в Excel?