Як застосувати один і той же фільтр до декількох аркушів у Excel?
Нам може бути легко застосувати функцію фільтрації для фільтрування даних на робочому аркуші, але, іноді, вам може знадобитися фільтрувати кілька аркушів, які мають спільне форматування даних з однаковими критеріями фільтрації. Щоб відфільтрувати їх по одному, ви витратите багато часу, тут я можу запропонувати простий спосіб вирішити це відразу.
Застосувати той самий фільтр до кількох аркушів із кодом VBA
Застосувати той самий фільтр до кількох аркушів із кодом VBA
Наприклад, у мене є чотири аркуші, оскільки наступний знімок екрана потрібно відфільтрувати з тими ж критеріями, що і Product = KTE одночасно.
Немає прямого способу фільтрувати дані на декількох аркушах у Excel, але наступний код VBA може допомогти вам закінчити цю роботу, виконайте такі дії:
1. Утримуйте клавішу ALT + F11 клавіші, потім відкриється Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний код у Модулі Вікно
Код VBA: Застосувати той самий фільтр до кількох аркушів:
Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice
Dim xWs As Worksheet
On Error Resume Next
For Each xWs In Worksheets
xWs.Range("A1").AutoFilter 1, "=KTE"
Next
End Sub
3. А потім натисніть F5 ключ для запуску цього коду, всі продукти KTE відфільтровані на всіх робочих аркушах одночасно, див.
примітки: В межах коду вище, в цьому xWs.Range ("A1"). AutoFilter 1, "= KTE" скрипт A1 та = КТЕ вказує стовпець та критерії, за якими ви хочете фільтрувати, число 1 - це номер стовпця, який ви відфільтрували, ви можете змінити їх відповідно до своїх потреб. Наприклад, якщо ви хочете відфільтрувати порядок більше 50, вам просто потрібно змінити цей сценарій так: xWs.Range ("B1"). AutoFilter 2, "> 50".
Фільтруйте дані за кількома критеріями або іншими конкретними умовами, наприклад, за довжиною тексту, з урахуванням регістру тощо.
Kutools for ExcelАвтора Супер фільтр Функція - це потужна утиліта, ви можете застосувати цю функцію для завершення наступних операцій:
Kutools for Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз! |
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools for Excel, і відчуйте ефективність, як ніколи раніше. Kutools for Excel Пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Office Tab Надає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!














