Convierta una carpeta de documentos de Word en una única hoja de cálculo analizable

Convierta una carpeta de documentos de Word en una única hoja de cálculo analizable

¿Es posible mostrarle a MSWord una carpeta llena de .docs o .docxs y hacer que los convierta en una hoja de cálculo que contenga columnas para diferentes variables que describen cada documento, como nombre de archivo, fecha de creación, contenido del cuerpo, etc., con el objetivo final de esto? ¿El caso es iterar sobre la hoja de cálculo?

Es fundamental que también se incluya el contenido real de los archivos.

(o de hecho, ¿puede cualquier otra suite ofimática hacer esto?)

Respuesta1

Seguro. Aquí hay una manera rápida:

  1. Abra una ventana CMD de Windows.
  2. escriba: dir directorio\directorio > temp.txt (por ejemplo: dir "c:\text\my msword cosas" > temp.txt)
  3. En Excel, use la pestaña de datos e importe el archivo como "desde texto".
  4. Utilice la opción de formato de "ancho fijo" para ajustar las columnas según sea necesario.

El resultado se ve así: (Las líneas superiores deberían modificarse manualmente o eliminarse) ingrese la descripción de la imagen aquí

Respuesta2

Los documentos de Word son en realidad archivos que contienen muchas cosas, por lo que si desea el contenido, necesita algo que lo interprete, como Word. No conozco ningún programa que haga lo que necesitas.
Otra opción es escribir algo usted mismo en VBA o VB.Net/C#, aunque eso supondría un poco de trabajo.

información relacionada