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


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