Estou usando o Microsoft Office 2007. Como posso pesquisar em vários arquivos do Excel?
Estou usando o Microsoft Office 2007. Como posso pesquisar em vários arquivos do Excel?
Respostas:
Com a pasta que abriga os arquivos abertos, pressione Ctrl + f para usar a caixa de pesquisa na pasta. Em seguida, procure
content:"my string to search for"
para procurar essa sequência nos arquivos no diretório atual.
Após pesquisar on-line, descobri que não havia uma solução universal para o problema de pesquisar várias planilhas do Excel on-line, então decidi escrever minha própria planilha do Excel que pesquisa outras planilhas do Excel, que podem ser encontradas aqui .
Observe que ele só foi testado no Excel 2010, mas deve funcionar em 2007 e em versões anteriores. Caso contrário, fique à vontade para modificar o código como achar melhor.
A planilha usa um formulário personalizado do usuário e o código VBA (que você pode usar para qualquer finalidade). Naturalmente, macros, etc, devem ser ativadas para que isso funcione, e o formulário aparece ao abrir a planilha (você pode acessar o código pressionando Alt + F11, indo para o formulário do usuário e clicando duas vezes no botão 'Iniciar pesquisa' no janela de design).
Uma explicação completa das funções e recursos pode ser encontrada no leia-me do Github, mas basicamente permite que você especifique dois termos de pesquisa de texto a serem pesquisados em um diretório especificado (para o qual você pode navegar), ele pode pesquisar esse diretório recursivamente e abrir planilhas que são protegidos por senha (desde que você forneça a senha).
Ele pesquisará planilhas individuais em cada pasta de trabalho em uma pesquisa no nível da célula. Dependendo do tamanho da pasta de trabalho, pode demorar aproximadamente um segundo para verificar cada pasta de trabalho.
Ele exibe todos os resultados da pesquisa em uma janela lateral, incluindo as planilhas que não foram abertas. Esses resultados podem ser salvos em um arquivo de texto para referência posterior.
O formulário do usuário deve ser relativamente auto-explicativo, no entanto, o readme para ele no Github entra em grande profundidade sobre como usá-lo. Novamente, livre para usar, é de código aberto.
Use IceTeaReplacer . É freeware.
Pesquise e substitua nos arquivos .docx, .xlsx e .xls
O IceTeaReplacer é uma ferramenta simples e poderosa para pesquisar dentro de vários arquivos do Microsoft Office Word 2007 (docx), Excel 2007 (xlsx) e Excel 2003 (xls) dentro de um diretório (e subdiretórios) e substituir a frase fornecida. Suporta UTF-8.
Há também uma alternativa mais poderosa com vários recursos, mas é comercial: o ExcelPipe .
No Excel 2003, você tinha uma opção de pesquisa extra no menu arquivo, onde era possível pesquisar nos arquivos. Não encontro mais essa opção em 2007, então acho que ela se foi.
Se você possui o Vista ou o Windows 7, poderá usar a pesquisa integrada da janela. Nas versões anteriores, você pode instalar um aplicativo de pesquisa como o Windows Desktop Search , o Google Desktop Search , o Copernic , ... todos eles são gratuitos.
type:xlsx
parâmetro na caixa de pesquisa (ou xls
, etc. conforme apropriado)
If your have Vista or Windows 7 you should be able to use window's integrated search
. Se você especificar o tipo de arquivo ou a extensão, além da string "content:", ela não precisará pesquisar o diretório inteiro, apenas os arquivos pertinentes.
Isenção de responsabilidade: Eu possuo este repositório. Fiz uma ferramenta aqui para pesquisar vários arquivos no excel https://github.com/datmt/Multiple-Big-Excel-Files-Text-Search Funciona em todos os sistemas operacionais