Hipervínculos con VBA y actualizar fórmulas vinculadas
Necesitaría dos Macros en Excel que me vinculasen dos libros diferentes, me explico:
- Primera macro:
Necesito que al ejecutar la macro, el libro "origen" al que llamaré "programa" me abra un libro situado en otra carpeta cuya ruta sería "C:\SNGO\INFORMACION" y con el nombre de "información.xlsm".
Este libro información contiene una fórmula que se alimenta del libro "programa".
El caso es que no solo necesito que ambos libros estén abiertos a la vez, sino que además la macro directamente actualice los vínculos. Normalmente aparecen dos mensajes de información que serían lo siguientes:


En este caso lo que me gustaría es que la macro directamente actualizase los vínculos y continuase, de modo que el usuario no vea ninguno de estos mensajes.
Una vez actualizados los mensajes la función hará que nos quedemos en el libro recién abierto en la celda "M4"
- Segunda macro:
El libro abierto "informacion" es solo visual, por lo tanto no tiene ninguna modificación posible.
Esta segunda macro, nos regresaría a la celda "H8" en la pestaña "MENU" situada en el libro "programa" que seguía abierto.
Este libro destino, que en la anterior macro era el origen, tendría como ruta: "C:\SNGO"
Pero el libro origen que en este caso sería el de "información" deberá cerrarse automáticamente sin preguntar si deseamos guardar el libro.
Imagino que será algo así como:
WorkBookOrigen. Save
WorkBookOrigen. Close
El caso es que no se como implementarlo dentro de esta macro.