Alta Temprana en PDF a Excel

Hola! Como lo dice el título, programamos un excel para que tome un alta temprana, y la pase a una tabla de excel con los formatos correspondientes.

Como sabrán (y si no lo saben se los contamos), excel no puede manipular documentos pdf de forma nativa (como si lo puede hacer, no de forma nativa pero sí con complementos externos, Apache OpenOffice). Por lo que, investigando, obtuvimos un archivo exe que se encarga de pasar el pdf a texto, y con este intermedio txt, lo levantamos a excel.


Video - Planilla en funcionamiento

Para que no pierdas tiempo en leer todo sin saber si es lo que estás buscando, te dejamos un video cortito con el uso de la planilla:



Explicaciones técnicas

Lo que hace el código de la planilla, como lo adelantamos arriba, es lo siguiente: 
  1. Toma el pdf que está en la carpeta, lo transforma a un archivo plano txt con el archivo exe que comentamos al principio.
  2. Analiza el txt y de acuerdo a los datos requeridos por el usuario, envía estos a una celda de excel.
  3. Elimina el archivo txt. Analiza el siguiente pdf si existe y vuelve a 1.

No hace falta descargar el exe, lo incluímos en nuestro comprimido. Pero a modo informativo (o si preferís bajarlo de ahí):

¿De donde sacamos el exe? Como nos gusta darle el crédito a quién le corresponda, y como se trata de un archivo .exe (con lo que ello conlleva, son los encargados de casi todas nuestras tareas en windows pero están mal vistos), les dejamos la página donde está alojado:


De ahí hay, descargamos todo el paquete para Windows:
x86, Windows -- pdftops, pdftotext, pdftohtml, pdftoppm, pdftopng, pdfimages, pdfinfo, pdffonts, and pdfdetach only: xpdfbin-win-3.04.zip (includes 32-bit and 64-bit binaries) (10794993 bytes)

La verdad que no sabemos para que sirve el soft. Solo sacamos el exe pdftotext.exe del rar descargado y ya. Nos basamos (también dando crédito a quién corresponde), en la siguiente entrada de VBA Express:


Bueno, si entienden algo de VBA, pueden hacer las reformas necesarias y usar el ejemplo. Es muy útil.


Forma de usar nuestra planilla

Dejamos el paso a paso. Pueden darle click a cualquier imagen para verla más grande.

1) Bajamos el archivo comprimido, y lo descomprimimos en una carpeta:


2) En esta misma carpeta, pegamos nuestros archivos PDF con las altas tempranas.


3) IMPORTANTE: solo convierte PDFs que tengan texto (si son escaneados, no se procesan). La forma rápida de verificarlo, es abriendo el pdf y tratando de seleccionar texto y que marque, como se ve la imagen, el mismo. Otra forma de verificarlo, es intentar convertirlo. No hará nada la planilla si no tiene texto el pdf: 


4) IMPORTANTE 2: no convierte PDFs del 2012 hacia atrás (Mi Simplificación). O convierte, pero trae mal los datos porque AFIP cambió modelos. Los de Mi Simplificación de 2013, hemos visto que trae casi todos los datos. Los de modelos actuales, hasta donde lo testeamos, andan perfectos.

5) Una vez abierta la planilla, habilitamos Macros (y repetimos lo que decimos cada vez que vamos a este paso: los macros pueden contener código malicioso, nos responsabilizamos SOLAMENTE por nuestras planillas bajadas desde nuestro sitio):


6) Introducimos la clave de acceso, que en este caso es:

exceldiario456

7) Seleccionamos datos a mostrar:


8) Le damos al botón convertir:


9) Y nos aparecerá el proceso, abajo del nombre de las Hojas:


(*) Cada archivo, en un procesador "relativamente" rápido, puede demorar 1 segundo. Con 100 archivos, el proceso se demoró 1 minuto y medio masomenos y lo terminó a la perfección.


10) Y tenemos nuestros resultados en la hoja de cálculo AltaTemprana. Esta hoja no está protegida. Lo recomendable es copiar los datos y trabajarlos en otro archivo (no borrar la hoja de cálculo, los datos sí se pueden manipular como quieran).



DESCARGAS

Dejamos las 2 alternativas habituales.
Si no sabés o tenés problemas para descarrgar, te dejamos un instructivo de como hacerlo:
Como descargar nuestros archivos

http://adf.ly/1YTvsQ
http://adf.ly/1YTuq3



Si crees que nuestra ayuda fue útil y te sirvió para ahorrar tiempo en tu trabajo,, quizás puedas considerar apoyar nuestro esfuerzo con tu donación. Las planillas seguirán estando de manera gratuita para el que las desee descargar, intentaremos responder todas y cada una de sus consultas como lo venimos haciendo (por mail, facebook, twitter y por este canal). Nada cambiará con o sin tu donación. Pero recordá que esta labor nos insume horas, recursos e implementación de la capacitación que tenemos en la materia. Muchas gracias por tu visita, y si está a tu alcance, gracias por tu donación:



Hasta la próxima!


También te puede interesar:

No hay comentarios:

Publicar un comentario

Te puede interesar: