
É possível mostrar ao MSWord uma pasta cheia de .docs ou .docxs e convertê-los em uma planilha contendo colunas para diferentes variáveis que descrevem cada documento, como nome do arquivo, data de criação, conteúdo do corpo etc. caso seja iterar na planilha?
É fundamental que o conteúdo real dos arquivos também seja incluído.
(ou de fato, qualquer outro pacote de escritório pode fazer isso?)
Responder1
Claro. Aqui está uma maneira rápida:
- Abra uma janela CMD do Windows.
- digite: dir diretório\diretório > temp.txt (ex: dir "c:\text\my msword stuff" > temp.txt)
- No Excel, use a aba de dados e importe o arquivo como “de texto”.
- Use a opção de formatação de “largura fixa” para ajustar as colunas conforme necessário.
O resultado é assim: (As linhas superiores precisariam ser ajustadas manualmente ou excluídas)
Responder2
Documentos do Word são, na verdade, arquivos com muitas coisas, então se você deseja o conteúdo, precisa de algo que o interprete, como o Word. Não conheço nenhum programa que faça o que você precisa.
Outra opção é escrever algo você mesmo em VBA ou VB.Net/C#, embora isso seja um pouco trabalhoso.