Estoy usando Microsoft Office 2007. ¿Cómo puedo buscar dentro de varios archivos de Excel?
19
Estoy usando Microsoft Office 2007. ¿Cómo puedo buscar dentro de varios archivos de Excel?
Con la carpeta que alberga los archivos abiertos, presione Ctrl + f para usar el cuadro de búsqueda en la carpeta. Luego busque
content:"my string to search for"
para buscar esa cadena en los archivos en el directorio actual.
Después de buscar en línea, descubrí que no había una solución universal para el problema de buscar varias hojas de cálculo de Excel en línea, así que decidí escribir mi propia hoja de cálculo de Excel que busca en otras hojas de cálculo de Excel, que se pueden encontrar aquí .
Tenga en cuenta que solo se ha probado en Excel 2010, pero debería funcionar en 2007 y versiones anteriores. De lo contrario, puede modificar el código como mejor le parezca.
La hoja de cálculo utiliza un formulario de usuario personalizado y utiliza el código VBA (que puede usar para cualquier propósito). Naturalmente, las macros, etc., deben estar habilitadas para que esto funcione, y el formulario aparece al abrir la hoja de cálculo (puede acceder al código presionando Alt + F11, yendo al formulario de usuario y haciendo doble clic en el botón 'Comenzar búsqueda' en el ventana de diseño).
Puede encontrar una explicación completa de las funciones y características en el archivo Léame de Github, pero básicamente le permite especificar dos términos de búsqueda de texto para buscar dentro de un directorio específico (al que puede navegar), puede buscar dicho directorio de forma recursiva y abrir hojas de cálculo que están protegidos por contraseña (siempre que proporcione la contraseña).
Buscará hojas individuales en cada libro de trabajo en una búsqueda a nivel de celda. Dependiendo del tamaño del libro, puede tomar aproximadamente un segundo escanear cada libro.
Muestra todos los resultados de búsqueda en una ventana lateral, incluidas las hojas de cálculo que no pudo abrir. Estos resultados se pueden guardar en un archivo de texto para su posterior consulta.
El formulario de usuario debe explicarse por sí mismo, sin embargo, el archivo Léame para él en Github profundiza mucho sobre cómo usarlo. De nuevo, de uso gratuito, es de código abierto.
fuente
Utilice IceTeaReplacer . Es un programa gratuito.
También hay una alternativa más poderosa con varias características, pero es comercial: ExcelPipe .
fuente
En Excel 2003 tenía una opción de búsqueda adicional en el menú de archivo donde podía buscar a través de archivos. Ya no puedo encontrar esta opción en 2007, así que creo que ya no existe.
Si tiene Vista o Windows 7, debería poder usar la búsqueda integrada de Windows. En versiones anteriores, podría instalar una aplicación de búsqueda como Windows Desktop Search , Google Desktop Search , Copernic , ... todos son de uso gratuito.
fuente
type:xlsx
parámetro en el cuadro de búsqueda (oxls
, etc., según corresponda)If your have Vista or Windows 7 you should be able to use window's integrated search
. Si especifica el tipo de archivo o la extensión además de su cadena "content:", no tiene que buscar en todo el directorio, solo en los archivos pertinentes.Descargo de responsabilidad: soy dueño de este repositorio. Hice una herramienta aquí para buscar a través de múltiples archivos en Excel https://github.com/datmt/Multiple-Big-Excel-Files-Text-Search Works en todos los sistemas operativos
fuente