Как фильтровать ячейки по полужирным символам в Excel?
Вы можете применить стиль полужирного шрифта для форматирования данных или содержимого ячеек в Excel, но знаете ли вы, как фильтровать ячейки по тем, которые содержат полужирный стиль шрифта в Excel? В этой статье собраны несколько хитрых макросов VBA для фильтрации ячеек по полужирным символам в Excel.
Фильтрация полужирных ячеек с помощью вспомогательного столбца
Фильтрация полужирных ячеек с помощью кода VBA
Легкая фильтрация полужирных ячеек с помощью удивительного инструмента
Больше руководств по фильтрации данных…
Фильтрация полужирных ячеек с помощью вспомогательного столбца
Предположим, вам нужно отфильтровать все полужирные ячейки в столбце B, как показано на скриншоте ниже, выполните следующие действия:
Следующая пользовательская функция помогает определить, является ли ячейка в столбце полужирной или нет, а затем возвращает результаты как TRUE или FALSE во вспомогательном столбце. Вы можете отфильтровать все результаты TRUE, чтобы отображались только полужирные ячейки в столбце B.
1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Application.
2. В окне Microsoft Visual Basic for Application нажмите Вставить > Модуль, затем скопируйте следующий код VBA в окно Модуля. См. скриншот:
Код VBA: Фильтрация ячеек по полужирным символам
Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function
3. Нажмите клавиши Alt + Q, чтобы закрыть окно с кодом.
4. Выберите пустую ячейку, которая находится рядом с таблицей (выбранная ячейка должна располагаться на той же строке, что и первая строка в фильтруемой таблице), скопируйте формулу ниже в нее и нажмите клавишу ввода.
=IsBold(B2)
5. Продолжайте выбирать первую ячейку с результатом и перетащите маркер заполнения, чтобы получить все результаты. См. скриншот:
6. Выберите заголовок вспомогательного столбца, нажмите Данные > Фильтр. Нажмите кнопку со стрелкой возле ячейки заголовка, отметьте только поле TRUE, а затем нажмите OK.
Теперь все полужирные ячейки в столбце B отфильтрованы, как показано на скриншоте ниже.
Быстрая фильтрация полужирных ячеек в столбце несколькими щелчками в Excel:
Утилита Фильтрация полужирных ячеек из Kutools for Excel может помочь быстро отфильтровать все полужирные ячейки в определенном столбце несколькими щелчками, как показано в демонстрации ниже.
Скачайте полную версию 30-дневной бесплатной пробной версии Kutools for Excel прямо сейчас!
Фильтрация полужирных ячеек с помощью кода VBA
1. Выберите диапазон столбца, из которого вы хотите отфильтровать все полужирные ячейки, за исключением ячейки заголовка. В данном случае я выбираю B2:B16.
2. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Application.
3. В окне Microsoft Visual Basic for Application нажмите Вставить > Модуль, затем скопируйте и вставьте следующий код VBA в окно Модуля.
Код VBA: Фильтрация полужирных ячеек в столбце
Sub FilterBold()
'Updated by Extendoffice 20191018
Dim cell As Range
For Each cell In Selection
If cell.Font.Bold = False Then
cell.EntireRow.Hidden = True
End If
Next cell
End Sub
4. Нажмите клавишу F5, чтобы запустить этот макрос. Затем все полужирные ячейки сразу фильтруются в выбранном диапазоне столбца.
Легкая фильтрация полужирных ячеек с помощью удивительного инструмента
В этом разделе мы рекомендуем вам удобный инструмент – утилиту Фильтрация полужирных ячеек из Kutools for Excel. С помощью этого инструмента все полужирные ячейки в выбранном столбце фильтруются немедленно несколькими щелчками.
Перед применением Kutools для Excel, пожалуйста, сначала скачайте и установите его.
1. Выберите диапазон столбца, который вы хотите отфильтровать по полужирным ячейкам, нажмите Kutools Plus > Специальный фильтр > Фильтрация полужирных ячеек, чтобы выполнить задачу. Смотрите демо ниже:
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
Связанные статьи
Одновременная фильтрация нескольких столбцов в Excel
После фильтрации одного столбца с помощью функции Фильтр могут быть применены только условия И к более чем одному столбцу. В этом случае, как можно применить как условия И, так и ИЛИ для фильтрации нескольких столбцов одновременно в листе Excel? Методы в этой статье могут помочь вам.
Фильтрация или выбор ячеек по цвету ячейки в Excel
Обычно вы можете закрасить ячейки разными цветами в Excel для любых целей. Если у вас есть лист, где используются разные цвета для обозначения разных типов содержимого, и вы хотите отфильтровать или выбрать эти ячейки по цвету ячейки, это можно сделать с помощью методов, описанных в этой статье.
Вставка с пропуском скрытых/отфильтрованных ячеек и строк в Excel
Например, вы отфильтровали таблицу в Excel, но теперь вам нужно скопировать диапазон и вставить его в эту отфильтрованную таблицу, знаете ли вы, как вставить с пропуском скрытых/отфильтрованных ячеек и строк? Несколько простых способов в этой статье могут помочь вам.
Фильтрация строк на основе выбора списка на другом листе
В Excel мы обычно фильтруем строки на основе критериев, но если есть два списка, один на Листе1, а другой на Листе2, есть ли какие-либо хитрости для быстрой фильтрации строк на Листе1 на основе списка на Листе2? Здесь в этой статье представлены способы решения этой задачи.
Фильтрация всех связанных данных из объединенных ячеек в Excel
Предположим, в вашем диапазоне данных есть столбец объединенных ячеек, и теперь вам нужно отфильтровать этот столбец с объединенными ячейками, чтобы показать все строки, которые связаны с каждой объединенной ячейкой, как показано на следующих скриншотах. В Excel функция Фильтр позволяет фильтровать только первый элемент, связанный с объединенными ячейками, в этой статье мы говорим о том, как фильтровать все связанные данные из объединенных ячеек в Excel.
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с помощью Kutools для Excel и ощутите эффективность на новом уровне. Kutools для Excel предлагает более300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы выбрать функцию, которая вам нужнее всего...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
- Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!
Все надстройки Kutools. Один установщик
Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.





- Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
- Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
- Совместная работа — максимальная эффективность между приложениями Office
- 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
- Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек