Buscar palabras en un pdf con vba?

Quería preguntar si alguien conoce alguna macro en excel que busque una palabra o una cadena de caracteres dentro de un pdf la copie y la pegue en una celda de excel.

Buscando por la red he encontrado macros que abren los pdf, pero ninguna que copie y pegue, no sé si esto será posible.

1 Respuesta

Respuesta
1

Así directamente no es posible. Los pdf dentro pueden tener muchas cosas: básicamente texto, vectores e imágenes. Hay desarrollados en GNU módulos que pasan OCR a imágenes.

Me explico: supongamos que quieres meter el total de una cantidad de una factura en un pdf. Tienes un pdf con texto dentro (lo podrías leer mediante código). Ahora tienes el escaneado de esa misma factura, lo que tienes es una imagen. A ojos del usuario sería casi lo mismo, a ojos de la programación no tiene nada que ver.

Sólo veo dos opciones:

- Abrir el pdf y que el usuario introduzca los datos desde la vista del pdf, la más viable

- Implementar en VBA esos módulo de OCR, y luego buscar la manera de leer y parsear el texto. No termino de verlo útil. Es matar moscas a cañonazos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas