Я використовую Microsoft Office 2007. Як я можу здійснювати пошук у кількох файлах Excel?
Я використовую Microsoft Office 2007. Як я можу здійснювати пошук у кількох файлах Excel?
Відповіді:
Коли папка, в якій зберігаються файли, відкрита, натисніть Ctrl + f, щоб використовувати поле пошуку в папці. Тоді шукайте
content:"my string to search for"
шукати цей рядок у файлах у поточному каталозі.
Після пошуку в Інтернеті я виявив, що немає жодного універсального рішення проблеми пошуку декількох таблиць Excel в Інтернеті, тому я вирішив написати власну електронну таблицю excel, яка шукає інші таблиці Excel, які можна знайти тут .
Зауважте, що він був протестований лише в Excel 2010, але він повинен працювати в 2007 році та більш ранніх версіях. Якщо ні, сміливо змінюйте код так, як вважаєте за потрібне.
Електронна таблиця використовує власну форму користувача та використовує код VBA (який ви можете використовувати для будь-яких цілей). Звичайно, макроси і т.д. повинні бути включені, щоб це працювало, і форма з’являється після відкриття електронної таблиці (ви можете отримати доступ до коду, натиснувши Alt + F11, перейшовши до форми користувача та двічі клацнувши кнопку «Почати пошук» у меню вікно дизайну).
Повне пояснення функцій та можливостей можна знайти в readme Github, але це в основному дозволяє вказати два текстові пошукові терміни для пошуку у визначеному каталозі (до якого ви можете перейти), він може шукати вказаний каталог рекурсивно та відкривати електронні таблиці. які захищені паролем (доки ви не вкажете пароль).
Він буде шукати окремі аркуші у кожному робочому зошиті під час пошуку на рівні комірок. Залежно від розміру робочої книги, сканування кожної робочої книги може зайняти приблизно секунду.
Він відображає всі результати пошуку в бічному вікні, включаючи будь-які електронні таблиці, які не вдалося відкрити. Ці результати можуть бути збережені у текстовому файлі для подальшого ознайомлення.
Форма користувача повинна бути досить зрозумілою, однак читати її на Github дуже глибоко, як користуватися. Знову ж таки, безкоштовний у користуванні, це відкритий код.
Використовуйте IceTeaReplacer . Це безкоштовно.
Пошук та заміна у файлах .docx, .xlsx та .xls
IceTeaReplacer - це простий, але потужний інструмент для пошуку в декількох файлах Microsoft Word Word 2007 (docx), Excel 2007 (xlsx) та Excel 2003 (xls) у каталозі (і це підкаталоги) та замінити надану фразу. Підтримує UTF-8.
Існує також більш потужна альтернатива з різними функціями, але це комерційна: ExcelPipe .
У Excel 2003 у вас була додаткова опція пошуку в меню файлів, де ви могли шукати файли. Я більше не можу знайти цей варіант у 2007 році, тому думаю, що його вже немає.
Якщо у вас є Vista або Windows 7, ви повинні мати можливість використовувати інтегрований пошук вікна. У старих версіях можна встановити додаток пошуку , як Windows Desktop Search , Google Desktop Search , Copernic , ... все вони вільно використовувати.
type:xlsx
параметр у вікні пошуку (або xls
тощо за
If your have Vista or Windows 7 you should be able to use window's integrated search
. Якщо ви вкажете тип файлу або розширення на додаток до рядка "content:", він не повинен шукати весь каталог, лише відповідні файли.
Відмова: Я є власником цього репо, я створив тут інструмент для пошуку кількох файлів у програмі excel https://github.com/datmt/Multiple-Big-Excel-Files-Text-Search Працює на всіх ОС