Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Поиск и выделение результатов поиска в Excel

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

Поиск и выделение результатов поиска по коду VBA

Поиск и выделение результатов поиска с помощью условного форматирования


Быстро Вставьте Диаграмму Пузыря / Спидометра / Колокольной кривой
Пузырьковая диаграмма, диаграмма спидометра и диаграмма кривой колокола обычно используются для анализа данных в Excel, но создание всех из них является сложным в Excel. Вот, Kutools for Excel's Графики группа может помочь вам быстро создать Пузырь диаграмма, Спидометр график или Кривая Белла диаграмму.
Нажмите для 60-дневной бесплатной пробной версии.
DOC конвертировать файлы

Поиск и выделение результатов поиска по коду VBA

В Excel есть код VBA, который может помочь вам найти значение и затем выделить результаты поиска.

1. Включите лист, который вы хотите найти и выделите результаты, нажмите Alt + F11 открывать ключи Microsoft Visual Basic для приложений окна.

2. Нажмите Вставить > модульи вставьте приведенный ниже код в новый модуль.

VBA: выделить результаты поиска

Sub FindRange()
'UpdatebyExtendoffice20190813
Dim xRg As Range
Dim xFRg As Range
Dim xStrAddress As String
Dim xVrt As Variant
xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com")
If xVrt <> "" Then
Set xFRg = ActiveSheet.Cells.Find(what:=xVrt)
If xFRg Is Nothing Then
MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
Exit Sub
End If
xStrAddress = xFRg.Address
Set xRg = xFRg
Do
Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
Set xRg = Application.Union(xRg, xFRg)
Loop Until xFRg.Address = xStrAddress
If xRg.Count > 0 Then
xRg.Interior.ColorIndex = 8
xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)

If xRsp = vbOK Then xRg.Interior.ColorIndex = xlNone
End If
End If
End Sub

поиск документов выделите результаты поиска 1

3. Нажмите F5 ключом, затем появится окно поиска для ввода указанного значения, которое вы ищете.
поиск документов выделите результаты поиска 2

4. Нажмите OKсопоставленные результаты были выделены цветом фона. Кроме того, появляется диалоговое окно с запросом отмены выделения. Нажмите OK чтобы отменить выделение и закрыть диалоговое окно, нажмите Отмена сохранить выделение и закрыть диалог.
поиск документов выделите результаты поиска 3

Внимание:

1. Если не найдено подходящего значения, появится диалоговое окно с напоминанием.
поиск документов выделите результаты поиска 4

2. Этот VBA работает для всего активного листа и без учета регистра.

не двигаться

Вы хотите получить повышение заработной платы и много времени, чтобы сопровождать с семьей?

Вкладка Office повышает вашу эффективность на 50% в Microsoft Office, работающих прямо сейчас

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

По сравнению с известными браузерами инструмент с вкладками в Office Tab является более мощным и эффективным.

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

Если вы обычно работаете с несколькими документами, вкладка Office станет для вас отличным способом экономии времени.

30-дневная бесплатная пробная версиякредитная карта не требуется.

ПодробнееСкачать сейчас


Поиск и выделение результатов поиска с помощью условного форматирования

В Excel функция условного форматирования также может автоматически выделять результаты поиска.

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

1. Выберите диапазон, в котором вы хотите искать, и нажмите Главная > Условное форматирование > Новое правило.
поиск документов выделите результаты поиска 6

2. в Новое правило форматирования диалоговое окно, выберите Используйте формулу, чтобы определить, какие ячейки следует форматировать. , который относится к Выберите тип правила раздел, затем перейдите в текстовое поле под Формат значений, где эта формула истиннатип = И ($ E $ 2 <> "", $ E $ 2 = A4).

E2 - это ячейка, в которую вы поместите значение поиска, а A4 - первая ячейка в диапазоне, в котором вы выполняете поиск.
поиск документов выделите результаты поиска 7

3. Нажмите Формат кнопку, перейдите к Формат ячеек диалога под Заполнять На вкладке выберите один цвет, как вам нужно. Нажмите OK > OK для закрытия диалогов.
поиск документов выделите результаты поиска 8

С этого момента, когда вы вводите ключевое слово в ячейку E2, результаты поиска будут автоматически подсвечиваться в указанном диапазоне.


Файл примера

Нажмите, чтобы загрузить образец файла

Другие операции (статьи), связанные с форматированием Conditioanl

Подсчет / суммирование ячеек по цветам с условным форматированием в Excel
Теперь этот урок расскажет вам о некоторых удобных и простых методах быстрого подсчета или суммирования ячеек по цвету с помощью условного форматирования в Excel.

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

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

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

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



  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводных таблиц по номер недели, день недели и многое другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, которые имеют формулу / имя...
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.