¿Cómo modificar vínculos con macros sin nombres de archivos?

Necesito que me ayuden con un macro que haga lo siguiente:
1) Copiar "Hoja1" desde "Libro 1" a "Libro 2" (dicha hoja contiene infinidad de fórmulas, todas necesarias para el trabajo a realizar. Pero, una vez copiada, en el nuevo libro quedan los vínculos a la hoja desde la que se copió.
2) Dentro de "Libro 2" ingresar a "Editar Vínculos" -> "Cambiar origen" y elegir el archivo "Libro 2" para que las funciones recojan los datos de las hojas del nuevo libro.
El problema es que, todas las semanas se debe hacer esto sobre un archivo nuevo. Por lo tanto no hay forma exacta de saber cuál va a ser el nombre del archivo. Entonces sería una macro que cambie los vínculos de la hoja copiada a "Libro 2", pero sin conocer el nombre del archivo "Libro 2".
Vi por internet que existen macros que arrojan el listado de archivos abiertos. Pero no sabría como hacerlo, ni tampoco cómo hacer que Excel automáticamente tome el nombre de "Libro 2" para hacer la modificación.

Añade tu respuesta

Haz clic para o