Таблица поиска OpenOffice программно - PullRequest
0 голосов
/ 31 марта 2012

У меня есть электронная таблица Open Office / Excel (некоторые люди редактируют с помощью Open Office, некоторые с помощью Excel, поэтому должен оставаться документом XLS). В этой таблице есть несколько листов и сотни строк на каждом листе.

Я знаю, что лучшим способом для этого будет использование базы данных, но руководству не нравится эта идея (время для создания, тестирования, переподготовки, контроля качества, резервного копирования и т. Д. И т. Д.)

Итак, я хочу знать, возможно ли иметь «Лист поиска», в котором кто-то печатает слово, а затем перечисляет все строки, содержащие это слово (например, копирование строки в «лист поиска»), а не необходимость использовать встроенный поиск и постоянно нажимать «Далее».

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

1 Ответ

0 голосов
/ 20 декабря 2012

Как насчет лучшего из обоих миров и обладания чем-то абстрактным? Вокруг есть библиотеки, которые могут читать файлы XLS, и я не знаю, знаете ли вы PHP, но можно было бы сделать простой интерфейс PHP к документу XLS. Например. Google для «Excel_reader2.php». Затем вы можете ввести что-то для поиска, и скрипт отобразит эти записи. Когда руководство признает, что это хорошая идея, вы можете использовать тот же тип сценария для преобразования его в базу данных (анализ XLS doc -> заполнение базы данных SQL).

...