Поиск по всем листам в excel
Как всегда искать по всей книге?
В Excel, когда вы применяете функцию «Найти и заменить», он по умолчанию будет искать на текущем листе, если вы всегда хотите искать на всех листах, вам нужно изменить Простыня в Workbook под Опция в Найти и заменить диалог при включении книги каждый раз. Как можно настроить поиск по всей книге вместо активного листа по умолчанию?
Всегда искать по всей книге с кодом VBA
Фактически, у нас нет прямого способа изменить область поиска на всю книгу по умолчанию в Excel, но вы можете применить следующий код VBA в качестве обходного пути. С помощью этого кода вам не нужно изменять область поиска каждый раз, когда вы обедаете эту книгу.
1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: всегда искать по всей книге:
3, Затем нажмите F5 нажмите клавишу для запуска этого кода, и в появившихся диалоговых окнах введите текстовые значения в поля «Найти» и «Заменить на» отдельно, см. снимок экрана:
4, Затем нажмите OK, все значения во всей книге, которую вы хотите, были заменены необходимыми значениями.
5. Сохраните книгу как Excel Macro-Enabled Workbook формат, и в следующий раз, когда вы откроете эту книгу, вы всегда сможете применить этот код для поиска во всей книге.
Всегда ищите по всей книге с помощью Kutools for Excel
Если у вас есть Kutools for Excel, С его Область переходов утилиту, вы всегда можете найти и заменить на листе, всей книге или нескольких открытых книгах по мере необходимости.
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Нажмите Кутулс > Навигация, см. снимок экрана:
2. В Навигация панели, нажмите кнопку, чтобы перейти к Параметры навигации, в центре параметров укажите необходимый объем по умолчанию в поле Найти и заменить раздел, в этом случае я выберу Активная рабочая тетрадь, см. снимок экрана:
3. Затем нажмите OK кнопку, закройте и снова откройте книгу, чтобы применить эффект настройки, а теперь перейдите к Навигация панель и щелкните для активации Найти и заменить функция. в Найти и заменить панели, выполните следующие операции:
(1.) Под В вы можете видеть, что область действия по умолчанию была изменена на Активная рабочая тетрадь;
(2.) Под Замените на вкладке введите текст, который хотите найти и заменить отдельно, в поле Найти то, что и Заменить текстовое окно;
(3.) Затем щелкните Заменить все кнопку, чтобы заменить текст в активной книге, которая вам нужна.
4. С этого момента, когда вы открываете любую книгу и применяете это Найти и заменить Утилита Kutools, область поиска по умолчанию является активной книгой.
Более 300 функций могут сделать вашу работу более эффективной, вы можете скачать Kutools for Excel бесплатно.
Как быстро найти значение на нескольких листах или в книгах?
Вы когда-нибудь задумывались о поиске определенного значения на нескольких листах или книгах в Excel? В этом руководстве представлены различные методы решения проблем, связанных с поиском на нескольких листах или поиском в нескольких книгах.
Быстрый поиск значения в нескольких открытых книгах с помощью Kutools for Excel
Поиск значения на нескольких листах книги с помощью функции поиска и замены
С помощью Excel Найти и заменить функция, вы можете найти определенное значение на нескольких листах.
1. Выберите несколько вкладок листов, на которых вы хотите найти значение, удерживая Ctrl и щелкнув листы в Панель вкладок листа по одному. Смотрите скриншот:
2. Затем нажмите Ctrl + F для Найти и заменить окна и введите значение, которое вы хотите найти, в Найти то, что текстовое поле под Найдите Вкладка, а затем нажмите кнопку Найти все кнопку, чтобы просмотреть все результаты. Смотрите скриншот:
Поиск и замена значений на листах и в книгах
Искать значение во всех книгах папки с VBA
Если вы хотите найти значение во всех закрытых книгах из папки, вы можете применить только VBA для его решения.
1. Включите новую книгу и выберите ячейку, затем нажмите Alt + F11 ключи для открытия Microsoft Visual для базовых приложений окно.
2. Нажмите Вставить > Модули и вставьте ниже VBA в новое окно модуля.
VBA: поиск значения во всех книгах папки.
3. Затем нажмите F5 ключа или Run кнопку для выполнения этого VBA и Выберите папку Появится диалоговое окно, напоминающее вам о выборе папки, в которой вы хотите искать значение. Смотрите скриншот:
4. Затем щелкните OK и другое диалоговое окно появляется, чтобы напомнить вам, сколько ячеек было найдено. Смотрите скриншот:
5. Нажмите OK в Закрыть его, и все найденные ячейки будут перечислены на текущем листе с соответствующей информацией.
Наконечник: В приведенном выше VBA вы ищете значение «КТЕ» , и вы можете изменить «КТЕ» из этого xStrSearch на другое значение по мере необходимости.
Быстрый поиск значения в нескольких открытых книгах с помощью Kutools for Excel
Если вы просто хотите найти значение в нескольких открытых книгах, вы можете использовать Kutools для Excel 'продвинутый Найти и заменить утилита.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. В одной из открытых книг щелкните Кутулс > Навигация, а затем нажмите Найти и заменить кнопка идти на Найти и заменить панель. Смотрите скриншот:
2. Затем нажмите Найдите вкладка и введите значение, которое вы хотите найти в Найти то, что текстовое поле, а затем выберите Все книги из В раскрывающийся список и нажмите Найти все чтобы перечислить все найденные ячейки. Смотрите скриншот:
Наконечник:
Работы С Нами Kutools for Excelпродвинутый Найти и заменить Утилита, вы можете искать и заменять значения на выбранных листах в нескольких книгах, во всех книгах, активной книге, активном листе или выборе.
Вам может быть легко найти и заменить символ или слово в активном рабочем листе, но как насчет поиска и замены на нескольких листах или во всей книге? Следуя этому руководству, вы найдете уловки.
Найдите и замените на нескольких листах или всей книге с помощью удобного Kutools for Excel
Поиск и замена на нескольких листах или во всей книге с помощью функции поиска и замены
Найти и заменить несколько листов acroos
1. Нажмите Ctrl нажмите клавишу, чтобы выбрать несколько листов, которые вы хотите найти и одновременно заменить. Смотрите скриншот:
Наконечник: Удержание Ctrl клавишу, вы можете выбрать несколько несмежных листов, щелкая каждый лист в Вкладка листа бар; Держа Shift клавишу, вы можете выбрать несколько соседних листов, щелкнув первый лист и последний в Вкладка листа бар.
2. Затем нажмите Ctrl + H , чтобы открыть Найти и заменить диалоговое окно, затем введите текст, который хотите заменить, в Найти то, что текстовое поле, и текст необходимо заменить на в Заменить текстовое окно. Смотрите скриншот:
3. Нажмите Заменить все. И выскакивает dialpg, чтобы сказать вам, сколько замен было сделано. Смотрите скриншот:
4. Нажмите OK > Закрыть закрыть диалоги. Теперь тексты заменены.
Найти и заменить во всей книге.
1. Нажмите Ctrl + H для открытия Найти и заменить диалоговом окне введите текст, который вы хотите заменить в Найти то, что текстовое поле, и текст необходимо заменить на в Заменить текстовое окно. Смотрите скриншот:
2. Нажмите Доступные опции чтобы развернуть диалоговое окно, затем выберите Workbook в В раскрывающийся список. Смотрите скриншот:
3. Нажмите Заменить все кнопка. Затем появится новый диалог, в котором будет показано, сколько замен было произведено.
4. Нажмите OK > Закрыть закрыть дэйлоги. Затем все указанные вами тексты были заменены во всей книге.
Найдите и замените на нескольких листах или всей книге с помощью удобного Kutools for Excel
Работы С Нами Kutools for Excel, вы можете найти и заменить слово на листах и во всей книге на Навигация панель.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Откройте книгу и щелкните Кутулс > Навигация Показать Навигация панель, затем щелкните Найти и заменить вкладку, чтобы перейти к Найти и заменить раздел. Смотрите скриншот:
2. в Найти и заменить раздел:
(1) Выберите Замените вкладку и введите текст, который хотите заменить, в поле Найти то, что текстовое поле, а текст, которым нужно заменить, в Заменить текстовое поле, выберите диапазон шкалы, который вы хотите найти, и замените текст в В пределах раздел, затем нажмите Заменить все чтобы заменить их. Если вы просто хотите найти текст в книгах, щелкните Найти все кнопку, все тексты будут перечислены. Смотрите скриншот:
(2) Если вы хотите найти и заменить на выбранных листах, активном листе, активной книге или выделенном фрагменте, щелкните значок В в раскрывающемся списке выберите нужный масштаб. см. скриншоты:
Наконечник: Если вы не можете узнать В выпадающий список и Книги список, нажмите кнопку "Развернуть", чтобы развернуть расширенный Найти и заменить параметры. См. Снимок экрана ниже:
Работы С Нами Kutools for ExcelАвтора Навигация панели, вы можете переключаться между двумя листами, перечислять все листы, столбцы и имена, добавлять изображения или формулы, которые вы обычно используете, в избранное и т. д. Для получения дополнительных сведений о панели навигации, Пожалуйста, нажмите здесь.
Примечание: По умолчанию ярлыки для включения Kutools ' Найти и заменить диалог Победа + W, но если вы знакомы с ярлыком Ctrl + F, вы можете перейти к настройке, чтобы проверить Нажатие Ctrl + F, чтобы применить поиск и замену Kutools вариант, а затем при нажатии Ctrl + F, это Найти и заменить появляется диалоговое окно.
Надстройка SearchExcel предназначена для поиска заданного текста во всех столбцах текущего листа Excel, с выводом результатов поиска на отдельный лист.
При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:
Надстройка SearchExcel является упрощённой версией надстройки для поиска на всех листах книги Excel
Назначение кнопок надстройки:
- поле для ввода искомого текста. Нажатие клавиши Enter запускает поиск.
- удаление листа с результатами поиска. (выполняется автоматически при повторном поиске)
- кнопки для включения (красная) и выключения (белая) режима подсветки значений, больших, чем введенное число
(число запрашивается в диалоговом окне при нажатии на красную лампочку)
При запуске поиска (вводе числа в текстовое поле, и нажатии Enter) макрос создаёт в текущем файле дополнительный лист (с названием «Результаты поиска»),
и копирует на этот лист все строки, в которых содержится заданный текст.
Выполняется поиск по частичному совпадению текста (т.е., при поиске текста 1234 будут найдены ячейки, содержащие числа 12345, 5612348 и т.д.)
На листе с результатами поиска устанавливается ширина столбцов, совпадающая с шириной столбцов исходного листа.
При нажатии на "красную лампочку" появляется диалоговое окно для ввода числа:
После ввода числа всем ячейкам текущего столбца (того, в котором установлен курсор) назначается правило условного форматирования:
если значение больше заданного, то заливка таких ячеек меняется на красную.
Если при вводе числа была нажата кнопка «Отмена» (или клавиша ESC), то выполняется обратное действие:
удаление всех правил условного форматирования для ячеек текущего столбца
Надстройка SearchText предназначена для поиска заданного текста в книге Excel, с выводом результатов поиска на отдельный лист.
При запуске надстройка формирует панель инструментов, с которой осуществляется запуск всех макросов:
В Excel 2007 и 2010 панель инструментов можно найти на вкладке «Надстройки»:
Надстройка SearchText является расширенной версией надстройки для поиска на текущем листе.
Назначение кнопок надстройки:
- поле для ввода искомого текста. Нажатие клавиши Enter запускает поиск.
- удаление листа с результатами поиска. (выполняется автоматически при повторном поиске)
- кнопки для включения (красная) и выключения (белая) режима подсветки значений, больших, чем введенное число
(число запрашивается в диалоговом окне при нажатии на красную лампочку)
или - переключатель режимов поиска
(щелкните на этой кнопке для переключения режима поиска)
При запуске поиска (вводе числа в текстовое поле, и нажатии Enter) макрос создаёт в текущем файле дополнительный лист (с названием «Результаты поиска»),
и копирует на этот лист все строки, в которых содержится заданный текст.
Выполняется поиск по частичному совпадению текста (т.е., при поиске текста 1234 будут найдены ячейки, содержащие числа 12345, 5612348 и т.д.)
На листе с результатами поиска устанавливается ширина столбцов, совпадающая с шириной столбцов исходного листа, если поиск выполняется по одному листу,
или на лист результатов добавляется дополнительный столбец, в котором для каждой найденной строки указывается, на каком из листов она была найдена:
В режиме поиска по всем листам книги Excel найденные строки группируются по названию листа-источника, заголовок каждого блока строк окрашивается в произвольный цвет.
Во время выполнения происка отображается прогресс-бар, отображающий количество найденных строк, и текущее действие (поиск или копирвоание результатов)
Читайте также: