Библиотека разработок

Документооборот 61
Наука/образование 21
Бухгалтерский учет. Финансы 31
Обработка и хранение данных 33
Решения для бизнеса 48
Игры и развлечения, анализ и тестирование 5
Домашние дела 4
Культура, спорт, здоровье 5
Инструменты для разработчика 42

Конкурс

Правила участия
Победители
Тестовая лаборатория

Разработчикам

Форум
Статьи
Советы
Вячеслав Салов

MacroUnit Excel QuickSearch –специальная реализация функции поиска (MS Excel 2000/XP/2003)

02.11.06

Картинка исходного размера PC Magazine: It works!

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


Исходный код: не доступен
Способ распространения: shareware


Журнал PC Magazine/REРейтинг разработки: 4

PC Magazine/RE:

В чем же заключается новый метод реализации функции поиска, предлагаемый в этой разработке? Чем он отличается от встроенного метода, в каких случаях это можно применять?  

После того, как пользователь задает параметры поиска, данная программа «просматривает» построчно все записи на рабочем листе Excel. Для тех строк, для которых заданное условие поиска не соблюдено, изменяется высота строки, которая задается равной нулю. В результате на экране остаются только те строки, которые удовлетворяют заданному критерию. Таким «оригинальным» путем, фактически без установки фильтра, пользователь получает возможность видеть на экране только те строки, которые он ищет. 

В этой разработке предложен не просто оригинальный подход к реализации функции поиска, также здесь предоставлено его адекватное (со точки зрения быстродействия) решение. В частности, при тестировании выяснилось, что если первый проход БД Excel из 5000 строк и размером 4 Мбайт занимает 2-3 сек, то повторный поиск на той же странице, но с другими параметрами, позволяет получить результат за доли секунды. 

После восстановления (удаления «фильтра») восстанавливается прежняя высота строк. На это важно обратить особое внимание, потому что обрабатываемая таблица может иметь специальное оформление и можно ожидать, что предлагаемый метод поиска может привести к потери «исходного» форматирования.

В программе имеется подробная справочная подсистема.

Разработка опубликована в следующих разделах:

Работа (операции) над текстом

Технологические разработки для создания новых систем

Актуальная информация драйвер на тв тюнер тут. Голоса VK. Мониторинг социальных сетей и блогов: как его проводить еще на сайте.