Hola, puedo completar el trabajo utilizando dos formas:
1. Crear un macro desde el archivo base (a actualizar), donde mande llamar a los otros archivos para la agregación de los datos, esto obviamente desde código VBA donde el usuario no vera nada.
2. Desde una pequeña aplicación independiente desarrollada en Visual Basic desde donde se establecerán las instrucciones para cargar los datos en el archivo principal, solo se tendrá que ejecutar la aplicación y listo; semanal, diariamente, o a la hora que desee el usuario.
En ambos casos tengo amplia experiencia para el desarrollo de este trabajo, he trabajado con aplicaciones desarrolladas en Visual Basic desde hace mas de 5 años y utilizo el VBA de Excel desde hace mas de 3, por lo que tengo plena seguridad que completare el trabajo sin mayor inconveniente. Le invito a que me contacte si tiene alguna duda al respecto de mis propuestas con toda confianza estoy a sus ordenes.