A ideia aqui exposta é listar arquivos de uma pasta no Excel. Um dia desses, um amigo me ligou, pois ele tinha uma missão na empresa onde trabalha, a empresa tem uma pasta com mais de mil fotos todas identificadas com o nome do respectivo dono. Foi solicitado a ele que fizesse uma lista com o nome dessas pessoas. A princípio falei a ele que não sabia de uma forma de listar arquivos de uma pasta no Excel, porém não desisti do assunto, pensei em várias formas, no entanto a solução encontrada foi tão simples, que até fiquei surpreso.
Assista ao vídeo e veja como consegui listar arquivos de uma pasta no Excel, na planilha será relacionado os nomes dos arquivos da referida pasta.
Link do vídeo: http://www.youtube.com/watch?v=rslZdAygVJs
Listar arquivos de uma pasta no Excel
- Abra a pasta desejada em um navegador web, não serve o Internet Explorer, pois ele irá abrir a pasta no Explorer, o navegador aqui usado foi o Firefox.
- Salve o conteúdo como .txt, para isso clique em Arquivo / Salvar como…
- Em Tipo escolha Arquivo de texto.
- Abra o arquivo de texto salvo no item anterior
- Apague as primeiras linhas do arquivo, deixando as linhas do cabeçalho.
- Salve o documento e feche o.
- Abra o Excel, se for o 2007 ou 2010, clique na guia Dados
- Clique em “De Texto”
- Localize o arquivo de texto que você salvou com os nomes dos arquivos da pasta e clique no botão “Importar”.
- Em “Tipo de dados originais”, escolha “Delimitado” e clique em “Avançar”.
- Em “Delimitadores”, escolha “Tabulação” e clique em “Avançar”.
- Em “Formato dos dados da coluna”, escolha “Geral” e clique em “Concluir”.
- Na caixa de diálogo “Importar dados”, escolha “Na planilha existente:”.
- Clique na célula onde deve começar a colagem dos dados.
- Para concluir, clique no botão OK.
Fazer os ajustes necessários
- Observe que na frente de cada nome de arquivo aparece a expressão “Arquivo:”, para solucionar este problema vamos utilizar a ferramenta de localizar e substitui do Excel.
- Selecione a coluna onde estão os nomes dos arquivos, para isso clique na letra correspondente à coluna.
- Clique na guia Página Inicial.
- Clique no botão “Localizar e Selecionar” e escolha a opção “Substituir”.
- No campo “Localizar” digite “Arquivo:”, sem as aspas.
- Em “Substituir por:” deixei em branco e clique no botão “Substituir tudo”.
- Será mostrado uma caixa de diálogo informando a quantidade de itens substituídos, clique em Ok.
- Outro problema seria a extensão do arquivo, no caso do meu amigo, será necessário retirá-las. Neste momento surge uma dúvida e se tiver várias extensões?
- Ainda com a janela “Localizar e substituir” aberta e a coluna com os nomes dos arquivos selecionados, digite no campo “Localizar:” .* (ponto asterisco), isso irá resolver o problema das várias extensões.
- Deixe o campo “Substituir por:” em branco e clique no botão “Substituir tudo”.
- Clique em Ok.
Agora é só fazer os ajustes necessários e sua lista está pronta.
Essa foi a maneira que encontrei de como listar arquivos de uma pasta no Excel
Conclusão
Talvez não seja a melhor maneira para listar arquivos de uma pasta windows ou até mesmo listar arquivos de uma pasta Linux, porém essa foi a forma mais fácil que encontrei na época que ajudou o meu amigo a imprimir lista de arquivos de uma pasta e ainda está ajudando algumas pessoas até hoje.
Respostas de 16
Excelente.
Valew, muito obrigado salvou minha vida hahahahahaha
Muito bom,
se tiver um conhecimento em vba, vale a pena usar esse tutorial
http://www.tomasvasquez.com.br/blog/microsoft-office/vba-listar-arquivos-de-um-diretorio
simples e não precisa fazer tanta coisa. rs
Abraços
Obrigado! Ajudou muito!
Caraca, legal o artigo bem explicado, gostei.
Muito legal mesmo, bem explicado tirou minhas duvidas.
Obrigaduuuuu
ótimo ! excelente ! eu já havia pesquisado varias vezes e a melhor resposta foi essa
O Excel 2016 já faz essa pesquisa direto, sem qualquer complicação, na guia Dados/Nova Consulta.
Muito bom!
Muito bom, me ajudou muito! parabéns pelo material.
Como faço está lista mas com o Google Chrome? É possível? Já tentei várias vezes e não consigo…
Copie o endereço da barra da pasta do arquivo e cole na barra do Chrome.
Não precisa salvar, na tela do chrome aparecerá em forma de lista, selecione tudo, copie e cole no excel ou bloco de notas, e já estará como texto, é claro que as colunas da data de modificação e tipo de arquivo apareceção também, é só apaguar e terá sua coluna com os nomes dos arquivos.
Acabei de precisar disso no meu trabalho e deu certo.
Não vi no Google Chrome a opção de salvar a página como arquivo de TXT, nesse caso basta selecionar todo o conteúdo que aparece na tela dar um CTRL + C para copiar, em seguida abra o Excel e dar um CTRL + V para colar, fiz esse teste aqui usando o Excel 2016 é deu certo.
Após colar no Excel basta organizar usando os mesmo procedimentos do tutorial.
Não vi no Google Chrome a opção de salvar a página como arquivo de TXT, nesse caso basta selecionar todo o conteúdo que aparece na tela dar um CTRL + C para copiar, em seguida abra o Excel e dar um CTRL + V para colar, fiz esse teste aqui usando o Excel 2016 é deu certo.
Após colar no Excel basta organizar usando os mesmo procedimentos do tutorial.
muito bom, parabéns pela dica.
No prompt de comando é possível usar o comando abaixo na pasta dos arquivos:
> dir /b /o:n >nomes.txt
Teremos todos os nomes dos arquivos listados no arquivo “nomes.txt”
Consegui fazer, parcialmente, no Ubuntu. Tive que salvar a página (no comando imprimir), mas já ajudou muito!