Фильтр в excel для жирного шрифта

Содержание

  • Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»
  • Метод 2 — Использование формулы Get.Cell
  • Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA

Я получаю этот запрос все время. У людей огромные наборы данных, и кто-то в их команде выделил некоторые записи, отформатировав их жирным шрифтом.

Теперь вы тот, кто получает эти данные, и вам нужно отфильтровать все эти записи, которые имеют полужирное форматирование.

Например, предположим, что у вас есть набор данных, показанный ниже, и вы хотите отфильтровать все ячейки, отформатированные полужирным шрифтом.

Давайте посмотрим правде в глаза.

Нет простого способа сделать это.

Вы не можете просто использовать фильтр Excel, чтобы выделить все выделенные жирным шрифтом ячейки. Но это не значит, что вам нужно тратить часы и делать это вручную.

В этом уроке я покажу вам три способа фильтрации ячеек с полужирным форматированием шрифта в Excel:

Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»

Найти и заменить можно использовать для поиска определенного текста на листе, а также определенного формата (например, цвета ячейки, цвета шрифта, полужирного шрифта, цвета шрифта).

Идея состоит в том, чтобы найти на листе выделенное жирным шрифтом форматирование и преобразовать его во что-то, что можно легко отфильтровать. (Подсказка: цвет ячейки можно использовать как фильтр).

Вот шаги фильтрации ячеек с полужирным шрифтом:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Главная».
  3. В группе «Редактирование» щелкните раскрывающееся меню «Найти и выбрать».
  4. Щелкните «Заменить». (Сочетание клавиш: Control + H)
  5. В диалоговом окне «Найти и заменить» нажмите кнопку «Параметры».
  6. В разделе «Найти» перейдите к раскрывающемуся меню «Формат» и выберите «Выбрать формат из ячейки».
  7. Выделите любую ячейку, в которой текст выделен жирным шрифтом.
  8. В разделе «Заменить на:» перейдите в раскрывающийся список «Формат» и нажмите «Выбрать формат из ячейки».
  9. В диалоговом окне «Замена формата» выберите вкладку «Заливка», выберите любой цвет и нажмите «ОК» (убедитесь, что этого цвета еще нет в ячейках вашего листа).
  10. Нажмите «Заменить все». Это закрасит все ячейки с текстом жирным шрифтом.

На описанных выше шагах мы преобразовали текстовый формат, выделенный жирным шрифтом, в формат, который распознается Excel как критерий фильтрации.

Теперь, чтобы отфильтровать эти ячейки, выполните следующие действия:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Данные».
  3. Щелкните значок фильтра (Сочетание клавиш: Control + Shift + L)
  4. Для столбца, который вы хотите отфильтровать, щелкните значок фильтра (стрелка вниз в ячейке).
  5. В раскрывающемся списке перейдите к параметру «Фильтр по цвету» и выберите цвет, который вы применили к ячейкам с текстом, выделенным жирным шрифтом.

Это автоматически отфильтрует все ячейки с полужирным шрифтом.

Попробуйте сами… Скачать файл

Метод 2 — Использование формулы Get.Cell

Пришло время для скрытого драгоценного камня в Excel. Это макро-функция Excel 4 — GET.CELL ().

Это старая функция, которая не работает на листе как обычные функции, но по-прежнему работает в именованных диапазонах.

Функция GET.CELL дает вам информацию о ячейке.

Например, он может сказать вам:

  • Имеет ли ячейка полужирное форматирование или нет
  • Если в ячейке есть формула или нет
  • Заперта ли ячейка или нет и тд.

Вот синтаксис формулы GET.CELL

= GET.CELL (type_num, ссылка)
  • Type_num является аргументом для указания информации, которую вы хотите получить для указанной ячейки (например, если вы введете 20 в качестве type_num, он вернет TRUE, если ячейка имеет полужирный формат шрифта, и FALSE, если нет).
  • Справка ссылка на ячейку, которую вы хотите проанализировать.

Теперь позвольте мне показать вам, как фильтровать ячейки с текстом, выделенным жирным шрифтом, используя эту формулу:

  1. Перейдите на вкладку «Формулы».
  2. Нажмите на опцию Define Name.
  3. В диалоговом окне «Новое имя» используйте следующие сведения:
    • Имя: FilterBoldCell
    • Объем: Рабочая тетрадь
    • Относится к: = GET.CELL (20, $ A2)
  4. Щелкните ОК.
  5. Перейдите в ячейку B2 (или любую ячейку в той же строке, что и первая ячейка набора данных) и введите = FilterBoldCell
  6. Скопируйте эту формулу для всех ячеек столбца. Он вернет ИСТИНА, если ячейка выделена жирным шрифтом, и ЛОЖЬ, если это не так.
  7. Теперь выберите весь набор данных, перейдите на вкладку «Данные» и щелкните значок «Фильтр».
  8. В столбце, где у вас есть ИСТИНА / ЛОЖЬ, выберите раскрывающийся список фильтра и выберите ИСТИНА.

Вот и все!

Все ячейки с текстом, выделенным жирным шрифтом, теперь отфильтрованы.

Примечание. Поскольку это функция макроса, вам необходимо сохранить этот файл с расширением .xlsm. или .xls расширение.

Мне не удалось найти справочную статью о GET.CELL () от Microsoft. Вот кое-что, что я нашел на доске сообщений мистера Excel.

Попробуйте сами… Скачать файл

Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA

Вот еще один способ фильтрации ячеек с текстом, выделенным жирным шрифтом, с помощью VBA.

Вот шаги:

  1. Щелкните правой кнопкой мыши вкладку рабочего листа и выберите Просмотреть код (или используйте сочетание клавиш ALT + F11). Это открывает серверную часть редактора VB.
  2. В окне редактора VB будет панель Project Explorer. Если его там нет, перейдите в «Просмотр» и выберите «Обозреватель проектов».
  3. На панели Project Explorer щелкните правой кнопкой мыши книгу (VBAProject), над которой вы работаете, перейдите в Insert и нажмите Module. Это вставляет модуль, в который мы поместим код VBA.
  4. Дважды щелкните значок модуля (чтобы убедиться, что ваш код включен в модуль) и вставьте следующий код в панель справа:
    Функция BoldFont (CellRef As Range) BoldFont = CellRef.Font.Bold End Function
  5. Перейдите на рабочий лист и используйте следующую формулу: = Полужирный шрифт (B2)
  6. Эта формула возвращает значение ИСТИНА, если к ячейке применено полужирное форматирование, и ЛОЖЬ в противном случае. Теперь вы можете просто отфильтровать все ИСТИННЫЕ значения (как показано в методе 2).

Опять таки! В этой книге теперь есть макрос, поэтому сохраните его с расширением .xlsm или .xls.

Попробуйте сами… Скачать файл

Надеюсь, у вас будет достаточно времени для столь необходимого перерыва на кофе 🙂

Вы знаете другой способ сделать это? Я хотел бы поучиться у вас. Оставляйте свои мысли в разделе комментариев и будьте крутыми.

Вы поможете развитию сайта, поделившись страницей с друзьями

mazah

Всем привет. Помогите, пожалуйста, разобраться с таблицей.
В столбце есть полужирный текст и простой. Необходимо сделать так, чтобы сначала шли строчки только с жирным текстом, а потом строчки с простым текстом. Что необходимо сделать?

1e155133eed249f486d25802f6e4500d.png


  • Вопрос задан

    более трёх лет назад

  • 9774 просмотра

Пригласить эксперта

Можно без макросов, и очень даже несложно:
Делаете Ctl+H (Найти и Заменить)
Нажимаете «Параметры»
«Найти» — Рядом с «Формат» Стрелочку вниз, Выбрать формат из ячейки — указываете ячейку с жирным шрифтом,
«Заменить» — Выбираете Формат, Заливка (любая). Потом ставите фильтр и сортируете/фильтруете по заливке.


  • Показать ещё
    Загружается…

17 апр. 2023, в 08:19

15000 руб./за проект

17 апр. 2023, в 08:17

100 руб./за проект

17 апр. 2023, в 07:36

500 руб./в час

Минуточку внимания

Вы можете применить полужирный стиль шрифта для форматирования данных или содержимого в ячейках в Excel, но знаете ли вы, как фильтровать ячейки по ячейкам, содержащим полужирный стиль шрифта в Excel? В этой статье собрано несколько сложных макросов VBA для фильтрации ячеек жирным шрифтом в Excel.

Отфильтруйте жирные ячейки с помощью вспомогательного столбца
Фильтрация жирных ячеек с помощью кода VBA
Легко фильтруйте жирные ячейки с помощью замечательного инструмента
Дополнительные руководства по фильтрации данных…


Отфильтруйте жирные ячейки с помощью столбца справки

Предположим, вам нужно отфильтровать все выделенные жирным шрифтом ячейки в столбце B, как показано на скриншоте ниже, сделайте следующее:

Приведенная ниже пользовательская функция помогает определить, выделена ли ячейка в столбце полужирным шрифтом, а затем вернуть результаты как ИСТИНА или ЛОЖЬ во вспомогательном столбце. Вы можете отфильтровать все результаты ИСТИНА, чтобы в столбце B отображались только выделенные жирным шрифтом ячейки.

1. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модуль, затем скопируйте следующий код VBA в окно модуля. Смотрите скриншот:

Код VBA: фильтрация ячеек жирным шрифтом

Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function

3. нажмите другой + Q клавиши, чтобы закрыть окно кода.

4. Выберите пустую ячейку, которая находится рядом с таблицей (выбранная ячейка должна находиться в той же строке первой строки в таблице фильтров), скопируйте в нее формулу ниже и нажмите вводить .

= Полужирный (B2)

5. Продолжайте выделять первую ячейку результата и перетащите маркер заполнения, чтобы получить все результаты. Смотрите скриншот:

6. Выберите заголовок вспомогательного столбца, щелкните Данные > Фильтр. Нажмите кнопку со стрелкой рядом с ячейкой заголовка, проверьте ИСТИНА только поле, а затем щелкните ОК.

Теперь все выделенные жирным шрифтом ячейки в столбце B отфильтрованы, как показано на скриншоте ниже.



Фильтрация жирных ячеек с помощью кода VBA

Приведенный ниже код VBA позволяет напрямую фильтровать все выделенные жирным шрифтом ячейки в одном столбце. Пожалуйста, сделайте следующее.

1. Выберите диапазон столбцов, в котором вы отфильтруете все выделенные жирным шрифтом ячейки, кроме ячейки заголовка. В данном случае я выбираю B2: B16.

2. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

3. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модуль, затем скопируйте и вставьте следующий код 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. С помощью этой утилиты все выделенные жирным шрифтом ячейки в выбранном столбце фильтруются сразу несколькими щелчками мыши.

1. Выберите диапазон столбцов, в котором вы будете фильтровать выделенные жирным шрифтом ячейки, нажмите Кутулс Плюс> Специальный фильтр > Фильтр жирным шрифтом чтобы сделать это. См. Демонстрацию ниже:

  Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме

Одновременная фильтрация нескольких столбцов в Excel
После фильтрации одного столбца с помощью функции «Фильтр» только критерий И может применяться к нескольким столбцам. Как в этом случае применить критерии И и ИЛИ для одновременной фильтрации нескольких столбцов на листе Excel? Методы, описанные в этой статье, могут оказать вам услугу.

Отфильтровать или выбрать ячейки по цвету ячеек в Excel
Обычно вы можете заливать ячейки разными цветами для любых целей в Excel. Если у вас есть рабочий лист с использованием разных цветов для обозначения разного типа содержимого, и вы хотите отфильтровать или выбрать эти ячейки по цвету ячеек, вы можете сделать это с помощью методов, описанных в этой статье.

Вставить пропущенные скрытые / отфильтрованные ячейки и строки в Excel
Например, вы отфильтровали таблицу в Excel, но теперь вам нужно скопировать диапазон и вставить в эту отфильтрованную таблицу. Вы знаете, как вставить, пропуская скрытые / отфильтрованные ячейки и строки? В этой статье вам могут помочь несколько простых способов.

Фильтрация строк на основе выбора списка на другом листе
В Excel мы обычно фильтруем строки на основе критерия, но если есть два списка, один находится в Sheet1, а другой в Sheet2, не могли бы вы найти какие-нибудь уловки для быстрой фильтрации строк в Sheet1 на основе списка в Sheet2? В этой статье представлены способы решения этой задачи.

Отфильтровать все связанные данные из объединенных ячеек в Excel
Предположим, что в вашем диапазоне данных есть столбец объединенных ячеек, и теперь вам необходимо отфильтровать этот столбец с объединенными ячейками, чтобы показать все строки, которые связаны с каждой объединенной ячейкой, как показано на следующих снимках экрана. В Excel функция «Фильтр» позволяет фильтровать только первый элемент, связанный с объединенными ячейками, в этой статье мы говорим о том, как фильтровать все связанные данные из объединенных ячеек в Excel.

Дополнительные руководства по фильтрации данных…


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Содержание:

  1. Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»
  2. Метод 2 — Использование формулы Get.Cell
  3. Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA

Я получаю этот запрос все время. У людей огромные наборы данных, и кто-то в их команде выделил некоторые записи, отформатировав их жирным шрифтом.

Теперь вы тот, кто получает эти данные, и вам нужно отфильтровать все эти записи, которые имеют полужирное форматирование.

Например, предположим, что у вас есть набор данных, показанный ниже, и вы хотите отфильтровать все ячейки, отформатированные полужирным шрифтом.

Давайте посмотрим правде в глаза.

Нет простого способа сделать это.

Вы не можете просто использовать фильтр Excel, чтобы выделить все выделенные жирным шрифтом ячейки. Но это не значит, что вам нужно тратить часы и делать это вручную.

В этом уроке я покажу вам три способа фильтрации ячеек с полужирным форматированием шрифта в Excel:

[lyte id=’Q9A6kdXkKF0′ /]

Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции «Найти и заменить»

Найти и заменить можно использовать для поиска определенного текста на листе, а также определенного формата (например, цвета ячейки, цвета шрифта, полужирного шрифта, цвета шрифта).

Идея состоит в том, чтобы найти на листе выделенное жирным шрифтом форматирование и преобразовать его во что-то, что можно легко отфильтровать. (Подсказка: цвет ячейки можно использовать как фильтр).

Вот шаги фильтрации ячеек с полужирным шрифтом:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Главная».
  3. В группе «Редактирование» щелкните раскрывающееся меню «Найти и выбрать».
  4. Щелкните «Заменить». (Сочетание клавиш: Ctrl + H)
  5. В диалоговом окне «Найти и заменить» нажмите кнопку «Параметры».
  6. В разделе «Найти» перейдите к раскрывающемуся меню «Формат» и выберите «Выбрать формат из ячейки».
  7. Выделите любую ячейку, в которой текст выделен жирным шрифтом.
  8. В разделе «Заменить на:» перейдите в раскрывающийся список «Формат» и нажмите «Выбрать формат из ячейки».
  9. В диалоговом окне «Замена формата» выберите вкладку «Заливка», выберите любой цвет и нажмите «ОК» (убедитесь, что этого цвета еще нет в ячейках вашего листа).
  10. Нажмите «Заменить все». Это закрасит все ячейки с текстом жирным шрифтом. 

На описанных выше шагах мы преобразовали текстовый формат, выделенный жирным шрифтом, в формат, который распознается Excel как критерий фильтрации.

Теперь, чтобы отфильтровать эти ячейки, выполните следующие действия:

  1. Выберите весь набор данных.
  2. Перейдите на вкладку «Данные».
  3. Щелкните значок фильтра (Сочетание клавиш: Ctrl + Shift + L)
  4. Для столбца, который вы хотите отфильтровать, щелкните значок фильтра (стрелка вниз в ячейке).
  5. В раскрывающемся списке перейдите к параметру «Фильтр по цвету» и выберите цвет, который вы применили к ячейкам с текстом, выделенным жирным шрифтом.

Это автоматически отфильтрует все ячейки с полужирным шрифтом.

Метод 2 — Использование формулы Get.Cell

Пришло время для скрытого драгоценного камня в Excel. Это макро-функция Excel 4 — GET.CELL ().

Это старая функция, которая не работает на листе как обычные функции, но по-прежнему работает в именованных диапазонах.

Функция GET.CELL дает вам информацию о ячейке.

Например, он может сказать вам:

  • Имеет ли ячейка полужирное форматирование или нет
  • Если в ячейке есть формула или нет
  • Заперта ли ячейка или нет и тд.

Вот синтаксис формулы GET.CELL
= GET.CELL (type_num, ссылка)

  • Type_num является аргументом для указания информации, которую вы хотите получить для указанной ячейки (например, если вы введете 20 в качестве type_num, он вернет TRUE, если ячейка имеет полужирный формат шрифта, и FALSE, если нет).
  • Справка ссылка на ячейку, которую вы хотите проанализировать.

Теперь позвольте мне показать вам, как фильтровать ячейки с текстом, выделенным жирным шрифтом, используя эту формулу:

  1. Перейдите на вкладку «Формулы».
  2. Нажмите на опцию Define Name.
  3. В диалоговом окне «Новое имя» используйте следующие сведения:
    • Имя: FilterBoldCell
    • Объем: Рабочая тетрадь
    • Относится к: = GET.CELL (20, $ A2)
  4. Щелкните ОК.
  5. Перейдите в ячейку B2 (или любую ячейку в той же строке, что и первая ячейка набора данных) и введите = FilterBoldCell
  6. Скопируйте эту формулу для всех ячеек столбца. Он вернет ИСТИНА, если ячейка выделена жирным шрифтом, и ЛОЖЬ, если это не так.
  7. Теперь выберите весь набор данных, перейдите на вкладку «Данные» и щелкните значок «Фильтр».
  8. В столбце, где у вас есть ИСТИНА / ЛОЖЬ, выберите раскрывающийся список фильтра и выберите ИСТИНА.

Вот и все!

Все ячейки с текстом, выделенным жирным шрифтом, теперь отфильтрованы.

Примечание. Поскольку это функция макроса, вам необходимо сохранить этот файл с расширением .xlsm. или .xls расширение.

Мне не удалось найти справочную статью о GET.CELL () от Microsoft. Вот кое-что, что я нашел на доске сообщений мистера Excel.

Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA

Вот еще один способ фильтрации ячеек с текстом, выделенным жирным шрифтом, с помощью VBA.

Вот шаги:

  1. Щелкните правой кнопкой мыши вкладку рабочего листа и выберите Просмотреть код (или используйте сочетание клавиш ALT + F11). Это открывает серверную часть редактора VB.
  2. В окне редактора VB будет панель Project Explorer. Если его там нет, перейдите в «Просмотр» и выберите «Обозреватель проектов».
  3. На панели Project Explorer щелкните правой кнопкой мыши книгу (VBAProject), над которой вы работаете, перейдите в Insert и нажмите Module. Это вставляет модуль, в который мы поместим код VBA.
  4. Дважды щелкните значок модуля (чтобы убедиться, что ваш код включен в модуль) и вставьте следующий код в панель справа:
    Функция BoldFont (CellRef As Range) BoldFont = CellRef.Font.Bold End Function
  5. Перейдите на рабочий лист и используйте следующую формулу: = Полужирный шрифт (B2)
  6. Эта формула возвращает значение ИСТИНА, если к ячейке применено полужирное форматирование, и ЛОЖЬ в противном случае. Теперь вы можете просто отфильтровать все ИСТИННЫЕ значения (как показано в методе 2).

Опять таки! В этой книге теперь есть макрос, поэтому сохраните его с расширением .xlsm или .xls.

Надеюсь, у вас будет достаточно времени для столь необходимого перерыва на кофе

Вы знаете другой способ сделать это? Я хотел бы поучиться у вас. Оставляйте свои мысли в разделе комментариев и будьте крутыми.

Содержание

  • Можете ли вы фильтровать по шрифту в Excel?
  • Есть ли в Excel жирная функция?
  • Как выделить жирным шрифтом всю строку документа Excel?
  • Почему Excel не позволяет фильтровать по цвету?
  • Как выделить жирным шрифтом текст в ячейке Excel?
  • Как отключить автоматический полужирный шрифт в Excel?
  • Как выделить столбец в Excel жирным шрифтом?
  • Как еще называют файл Excel?

Нет простого способа сделать это. Вы не можете просто использовать фильтр Excel, чтобы выделить все выделенные жирным шрифтом ячейки.

Нет прямого способа отфильтровать данные по размеру шрифта, но вы можете сначала добавить цвет шрифта к данным, которые хотите отфильтровать, а затем отфильтровать по цвету шрифта. 1. Выберите используемый диапазон данных, нажмите клавиши Ctrl + F, чтобы открыть диалоговое окно «Найти и заменить», и нажмите кнопку «Параметры».

Есть ли в Excel жирная функция?

2 ответа. Нет, ты не можешь. Excel не предоставляет такой возможности для применения форматированного текста к части формулы. Поскольку вы можете применить форматирование текста к ячейкам, содержащим формулу, почему бы не использовать более одной ячейки и не отображать линию между ними, чтобы две ячейки выглядели как 1.

Как выделить жирным шрифтом всю строку документа Excel?

Как выделить жирным шрифтом всю строку 10, пример: workSheet.Cells [10, 1] .EntireRow.Font.Bold = true;

  1. Более формально: Microsoft.Office.Interop.Excel.Range rng = workSheet.Cells [10, 1] as Xl.Range; rng.EntireRow.Font.Bold = true;
  2. Как выделить конкретную ячейку A10 жирным шрифтом, например: workSheet.Cells [10, 1] .Font.Bold = true;

Почему Excel не позволяет фильтровать по цвету?

Более неясная причина в том, что таблица находится в режиме совместного доступа. Если это так, то по какой-то причине фильтр по цвету не используется. Чтобы проверить, является ли ваша книга общедоступной, вы можете перейти на вкладку ОБЗОР и нажать кнопку ПОДЕЛИТЬСЯ КНИГОМ. … Снимите флажок, чтобы выключить его, и фильтр по цвету должен снова появиться.

Как выделить жирным шрифтом текст в ячейке Excel?

Следуй этим шагам:

  1. Нажмите Ctrl + H, чтобы отобразить вкладку «Заменить» диалогового окна «Найти и заменить».
  2. Нажмите кнопку «Параметры», чтобы развернуть диалоговое окно. …
  3. В поле «Найти» введите слово, которое нужно выделить полужирным шрифтом.
  4. Введите то же слово в поле «Заменить на».
  5. Нажмите кнопку «Форматировать» справа от поля «Заменить на».

Как отключить автоматический полужирный шрифт в Excel?

Щелкните Файл> Параметры. В поле «Параметры Excel» щелкните Проверка> Параметры автозамены. На вкладке Автоформат при вводе установите флажки для автоматического форматирования, которое вы хотите использовать.

Как выделить столбец в Excel жирным шрифтом?

Как сделать границы жирными в Excel

  1. Откройте Microsoft Excel.
  2. Щелкните и перетащите указатель мыши вокруг группы ячеек, для которых будет использоваться жирная граница.
  3. Щелкните правой кнопкой мыши любую выделенную ячейку и выберите «Форматировать ячейки».
  4. Щелкните вкладку «Граница».
  5. Щелкните толстую жирную линию в разделе «Стиль».

Как еще называют файл Excel?

Форматы файлов, поддерживаемые в Excel

Расширение Название формата файла
.xls Майкрософт Эксель 5.0 / 95 Рабочая тетрадь
.xlsb Двоичная книга Excel
.xlsm Книга Excel с поддержкой макросов
.xlsx Книга Excel

Интересные материалы:

Что мне поставить на потолок в моей комнате?
Что мне приготовить на ужин почти без ничего?
Что мне принести во двор самого темного подземелья?
Что мне следует искать в беспроводной колонке?
Что мне следует искать в блоке питания для лаборатории?
Что мне следует искать в диспетчере задач?
Что мне следует искать в моноподе?
Что мне следует искать в MP3-плеере?
Что мне следует искать в противне для пирога?
Что мне следует искать в радар-детекторе?

Набросок.

Sub test_()
    Dim aData(), rRng As Range
    Dim i As Long, k As Long
    
    With ActiveSheet ' лист с исходными данными'
        i = .Cells(.Rows.Count, 1).End(xlUp).Row ' последняя строка с данными'
        Set rRng = .Range("A1:A" & i).Value ' диапазон в переменную, для отслеживания форматирования'
    End With
    
    aData = rRng.Value ' для ускорения чтения данные заносим в массив'
    ReDim aRes(1 To i, 1 To 6) ' 6 - количество столбцов (количество нужных данных из одного блока данных)'
    
    For i = 2 To UBound(aData)
        If rRng(i, 1).Font.Bold = True Then
            k = k + 1 ' номер записи в массиве выгрузки'
            aRes(k, 1) = aData(i, 1)
            ' здесь получить другие данные блока'
        End If
    Next i
    
    ' Worksheets("2") ' лист для выгрузки результата'
    Worksheets("2").Range("A2").Resize(UBound(aRes), UBound(aRes, 2)).Value = aRes
    Set rRng = Nothing
End Sub

Т.к. «другие поля (телефон, часы работы и сайт) есть не у всех данных«, то для получения других данных из блока нужно отслеживать наполнение блока.

Если нужно получить только жирные заголовки блоков, то массив выгрузки можно ограничить одним столбцом.

263

10 февраля 2007 года

koltaviy

816 / / 16.12.2004

Я думаю, лучше было бы лишние строки просто скрывать, то есть выступить самому в роли автофильтра.

Возможно и так) Но, думаю, решения похожие..
В приведенном коде мною был не учитан тот факт, что насколько я понял, есть строки с обычным форматом, а есть с жирным шрифтом — следовательно порядок перебора уменьшается. Необходимо лишь проверять первую ячейку строки диапозона. Копировать всю строку, если необходимо, печатать, а потом удалять созданный диапозон.
Примерно то же самое происходит и с userфильтром — как вам нововведение:D. — аналогичный цикл, только вместо копирования происходит скрытие. Аналогичное восстановление — выделяется диапозон и отображаются все строки(если конечно в первоначальном состоянии какие-то строки уже были скрыты — этот вариант не подойдет и придется запоминать скрытые userфильтром).
При моем же варианте такой проблемы нет, хотя, теоретически, думаю копирование должно происходить на порядок дольше!!

Можно ли отфильтровать столбец Excel по формату текста, например, полужирный, курсив или зачеркнутый?

Не совсем — вы можете фильтровать столбец Excel только по его значению, цвету ячейки или цвету шрифта.

Однако, используя Find и Replace, вы можете заменить все форматирование определенного типа фильтруемой версией: например, заменив все зачеркнутые ячейки на ячейки с красным текстом. Затем вы можете фильтровать на этой основе.

ответ дан SinisterBeard227

Модульное решение для курсива (адаптировано здесь)

Function IsItalics(rCell As Range)
IsItalics = rCell.Font.Italic
End Function

Затем IsItalics(адрес ячейки)

Понравилась статья? Поделить с друзьями:
  • Фильтр в excel для всех листов
  • Фильтр в excel всю строку
  • Фильтр xml функция excel
  • Фильтр xml excel что это
  • Фильтр vba excel примеры