miércoles, 23 de septiembre de 2026

Macro VBA para copiar archivos XML y PDF

 

Como copiar archivo de un directorio a partir de una lista de nombres en un rango de celdas en Excel.


He tenido el siguiente problema en estos dias, que me toco resolver de manera facil mediante el diseño de una macro.



Me solicitaron por una revision de control interno (Auditoria) un listado de facturas previamente seleccionadas por el revisor, para entregrar el archivo PDF y el archivo XML de esa lista de CFDI. Lo complicado resulta que dentro de la carpeta donde tengo esa informacion tengo miles de archivos y para poder ir copiando los que me solicitaban se me hizo una tarea interminable ir buscando uno a uno los archivos solicitados, ya que la solicitud era de mas de 3,000 archivos y tenerlos que buscar en una carpeta que tiene mas de 15,000 archivo resulto se complicado, por lo que me di a la tarea de diseñar una macro que hiciera la busqueda en la carpeta origen y la copiara a la carpeta destino.

Les comparto el archivo de ejemplo que al final pude hacer todo ese trabajo en menos de 1 minuto.

En una hoja de Excel en la columa "A" copie todos los UUID que necesitaba buscar para recorrerlos con la macro, y la macro se encargo del resto, les dejo el archivo por si necesitan adaptarlo a otro tipo de proyectos haciendo las modificaciones que necesiten.


DESCARGAR_ARCHIVO


Saludos cordiales.

JASR

Share this

0 Comment to "Macro VBA para copiar archivos XML y PDF"

Publicar un comentario

Hola gracias por comentar.