Надстройка SearchText предназначена для поиска заданного текста в книге Excel, с выводом результатов поиска на отдельный лист
При запуске надстройка формирует панель инструментов, которую можно найти на вкладке «Надстройки»:

Доступно 2 режима поиска (2 кнопки на панели инструментов):
- поиск на текущем (активном) листе
- поиск по всем листам открытого файла Excel
Как это работает:
При нажатии кнопки на панели инструментов, появится всплывающее окно для ввода искомого текста:

По завершении ввода текста нажимаем клавишу Enter, и запускается поиск.
Если заданный текст найден, то в файл Excel добавляется новый лист (с названием «Результаты поиска»), на котором выводятся все найденные строки. При этом, в первом столбце отображается название листа, с которого взята та или иная строка.
Поиск выполняется по частичному совпадению текста: при поиске текста 1234 будут найдены ячейки, содержащие числа 12345, 5612348 и т.д.
На листе с результатами поиска устанавливается ширина столбцов, совпадающая с шириной столбцов исходного листа, если поиск выполняется по одному листу, или на лист результатов добавляется дополнительный столбец, в котором для каждой найденной строки указывается, на каком из листов она была найдена:

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










Комментарии
Обновление надстройки SearchText (версия 2.0.0 от 28 сентября 2026)
+ обновлён движок программы
+ добавлено всплывающее окно для ввода искомого текста
+ переделано меню надстройки
Супер!!!
Ольга, добавьте мой сайт в исключения, и скачайте заново
http://ExcelVBA.ru/faq/virus
Не могу скачать. "Доктор Веб" ругается, говорит exploit.siggen.2010
Нет, просто активируете
Код активации - тот адрес почты, на который покупали программу
Если что-то не получится, - напишете мне НА ПОЧТУ, разберемся
Но при скачивании файла дается тестовая версия. Надо будет снова оплачивать?
Сергей, а в чем сложность?
Скопировали / скачали с сайта файл надстройки на другой комп, и всё.
Если у меня сломался компьютер и мне необходимо установить данную настройку на другой, какие мои действия?
Здравствуйте, Дмитрий
перед запуском скачанного файла надстройки, необходимо выполнить следующее:
> найти скачанный файл надстройки в папке (обычно это папка «Загрузки»)
> щелкнуть правой кнопкой мыши на файле - Свойства - Разблокировать - ОК
> и только после этого запускать
Здравсвуйте.
У меня Офис 2013. Добавил данную надстройку, но она на панели не появилась. Все макросы включены. Что можно сделать?
Вопрос в догонку)) Как в листе "результаты поиска" установить форматы (и сохранить) отдельно взятым колонкам?
Добрый день! Подскажите,возможно ли настроить поиск только по заданной колонке и производить поиск конкретно заданного значения. Например сейчас задаем "9,5" а находит и "9,5" и "19,5" и любые сочетания, а нужно только "9,5". Занимаемся реализацией автошин. Поиск по размерам. Спасибо!
Добрый день!
Интересный функционал. Но, как понял, нет возможности искать совпадения не только в значениях ячеек, а также и в формулах.
Жаль.
С Уважением.
Денис, сделать-то можно,
но эта надстройка особым спросом не пользуется, потому, стоимость доработки будет заметно выше стоимости лицензии.
Если готовы оплатить доработку - пишите на почту
Добрый день, и хорошего отдыха.
Очень хорошая и удобная надстройка, но возможно ли сделать возможность выбора столбцов пересекающихся с искомой строкой. Другими словами можно ли выводить в результат не всю строку, а выборочно определенные столбцы?
Здравствуйте, Николай.
Сделать можно, - но не используя эту надстройку, а написав макрос с похожим функционалом (что будет дороже, чем приобрести готовую надстройку)
Есть ли возможность прирастить вашу надстройку к документу, так чтобы эта надстройка была частью документа *.xlsx? Так как я понял она работает как внешняя, не соединяется ни с программой, ни с документом.
Спасибо большое.Отличный скрипт
Вообще-то, ссылка на скачивание надстройки размещена в заголовке статьи...
Можете выслать такую надстройку на почту. Буду ооочень признателен)
Сделать можно - если вы готовы оплатить доработку.
Обращайтесь на почту.
Сегодня скачал и начал использовать Вашу надстройку. За нее БОЛЬШОЕ спасибо.
У меня вопрос такого характера.
У меня есть много прайсов от поставщиков и название у всех разное но одного товара.
Я решил делать так беру свое название, разбиваю его на слова.
Gian Marco Venturi Woman (100.)
Gian Marco Venturi Woman (100.)
как то так и вот вопрос можно создать макрос чтобы он сначала искал по первому слова и в найденном искал по критерию из 2 ячейки, и так далее пока либо останется совпадения со всеми или ни чего не найдет
Нет, не работает. Могу отправить свой файл Вам?
Здравствуйте, Сергей.
По идее, такого быть не должно
На всякий случай, нажмите Ctrl + F, и проверьте, нет ли там лишних галочек
(всё ли как у меня на скриншоте):
Кроме того, проверьте работу надстройки на новом файле: введите число 123 в разные ячейки разных листов, и попробуйте поискать текст 12 и 123.
Если и это не заработает - тогда даже не знаю, в чем причина.
Скачал, установил. любое значение-выдает результат, что не найдено ни единого совпадения.
Слава, а что, щелкнуть по ссылке в начале статьи, и скачать надстройку самостоятельно, - никак?
Просьба выслать надстройку на почту. Заранее СПАСИБО!
а причину можно узнать или это конфиденциальная информация?
если все же есть возможность увидеть исходник, буду рад узнать ее (имею ввиду возможность)
Исходный код закрыт.
Поскольку надстройка - это файл XLA, он просто не может быть написан в Visual Studio.
Все, что у меня есть на сайте, сделано в VBA Excel.
еще один вопрос писал на Visual Studio или на VBA в Excel?
заранее благодарю за ответ!