Copiar la ruta de una celda de otro excel en la hoja activa

Necesito llamar a la ruta de una celda de otro libro para cuando se actualice dicho libro se me actualice mi celda.

He creado un template a rellenar que cada vez que lo guardas se autonombra con un número succesivo al anterior. Sin embargo, quiero que una celda del libro que este rellenando en ese momento se guarde en otro libro llamado "resumen". Consigo copiar el valor de esa celda, pero eso no me sirve dado que alguna vez, a posteriori, se actualiza el valor de la celda de alguna de las hojas manualmente y eso no queda reflejado en la hoja "resumen". Quiero que se guarde la ruta de una celda (P8) del libro activo en el libro "resumen" y cada vez que actualicen esa celda de ese libro en particular se me vea reflejado en el libro "resumen", pero no lo consigo. Les muestro el código a ver si me pueden ayudar:

ActiveSheet.Range("P8").Copy

Workbooks.Open Filename:="C:\Users\Albert\Documents\resumen.xlsx"
Cells(Range("D4").End(xlDown).Row + 1, 4).Select
ActiveSheet.Paste link:=True
ActiveCell.PasteSpecial Paste:=xlValues
ActiveCell.PasteSpecial Paste:=xlFormulas

También he intentado hacer algo parecido a esto:

ActiveSheet.Range("P8").Copy Destination:="C:\Users\Albert\Documents\[resumen.xlsx]Hoja1!D4.End(xlDown).Row + 1, 4"

Nada de nada, alguna solución?

0

Añade tu respuesta

Haz clic para o