Перейти к основному содержанию

Excel: как условно форматировать ячейки, содержащие символ

Функция условного форматирования используется для выделения ячеек, содержащих указанные символы, но для выделения ячеек, содержащих любой символ, такой как вопросительный знак (?) или восклицательный знак (!), Как показано на снимке экрана ниже, встроенная функция не может напрямую решить проблему. . Здесь представлен код VBA, который обрабатывает эту работу.
doc отключить автозаполнение 1

Примечание. Методы, представленные в этом руководстве, протестированы в Excel 2021, в разных версиях Excel они могут отличаться.


Ячейки условного форматирования, содержащие символ

1. Включите рабочий лист, на котором вы хотите выделить ячейки, содержащие символы, нажмите другой + F11 ключи.

2. Затем Microsoft Visual Basic для приложений всплывает окно, нажмите Вставить > Модули чтобы вставить новый пустой модуль.

3. Скопируйте и вставьте приведенный ниже код в новый модуль.ula в ячейки.

VBA: ячейки условного форматирования содержат символ

Function NotABCOrNumber(mTxt As String) As Boolean
	'UpdatebyExtendoffice20220802
	Dim xStr As String
	xStr = "*[!A-Za-z0-9 ]*"
	On Error Resume Next
	NotABCOrNumber = mTxt Like xStr
	End Function

doc отключить автозаполнение 1

4. Сохраните код и вернитесь к рабочему листу. Выберите ячейки, к которым вы хотите применить условное форматирование, щелкните Главная > Условное форматирование > Новое правило ....
doc отключить автозаполнение 1

5. в Новое правило форматирования диалоговое окно, нажмите Используйте формулу, чтобы определить, какие ячейки следует форматировать., затем введите формулу =NotABCOrNumber(A2) в текстовое поле под Формат значений, где эта формула истинна.
doc отключить автозаполнение 1

6. Нажмите Формат кнопку, чтобы перейти к Формат ячеек диалоговое окно, укажите формат, как вам нужно. Затем нажмите OK > OK.
doc отключить автозаполнение 1

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

Прочие операции (статьи)

Отображение определенного символа на основе значения ячейки в Excel
Как отображать определенные символы на основе значения ячейки?

Как уменьшить размер файла Excel?
Иногда для открытия или сохранения требуется несколько минут, если файл Excel слишком велик. Для решения этой проблемы здесь, в этом руководстве, рассказывается, как уменьшить размер файла Excel, удалив содержимое или форматы, которые не нужны или никогда не используются.

Excel: как создать или вставить закладку
Вы когда-нибудь представляли себе создание или вставку закладки для быстрого перехода к определенному диапазону данных, когда на листе или в книге много данных?

Как применить затенение к нечетным или четным (альтернативным) строкам / столбцам в Excel?
При разработке рабочего листа многие люди склонны применять затенение к нечетным или четным (альтернативным) строкам или столбцам, чтобы сделать рабочий лист более наглядным. В этой статье будут показаны два метода применения затенения к нечетным или четным строкам / столбцам в Excel.


  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
вкладка kte 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно

 

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations