Jump to content
PeterBridges

Modificar dirección hipervinculos

Recommended Posts

Hola a todos

Tengo un problema con hipervínculos. Tengo 2 archivos excel en una carpeta llamada "Matriz de calidad"

Archivo1: "Matriz de Calidad".Tiene distintas pestañas. En las celdas de la columna A de cada pestaña tiene hipervínculos apuntando al archivo "Matrix pictures". Las celdas con hipervínculos están desde la A3 en adelante, pero algunas celdas están vacías.

-Archivo2: "Matrix pictures". También tiene distintas pestañas. En las celdas de la columna A de cada pestaña hay fotos (que son a las que apunta el "Matriz de calidad"). Las celdas con fotos están desde la A1 en adelante

He estado trabajando en OneDrive con estos 2 archivos con hipervínculos durante mucho tiempo sin problema. Cuando movía la carpeta de sitio, los hipervínculos se mantenían (entiendo que porque eran relativos entre ellos). De repente ayer abrí el archivo en mi OneDrive desde otro ordenador y se modificaron todos los hipervínculos. Ahora aparece como ruta la página web de OneDrive..

Necesito modificar los hipervínculos a como estaban originalmente, y estoy probando con un código que se ha indicado previamente en el foro, pero le doy a ejecutar y no sale nada. Me podéis ayudar?

Sub hipervinc_cambio()

    Dim hpVinc As Hyperlink

    Dim strOldAddress As String, strNewAddres As String

    strOldAddress = "https://elcorteingles-my.sharepoint.com/personal/pluis_delapuente_elcorteingles_es/Documents/Trabajo/HGs%20Quality%20Matrix%20project/Matriz%20de%20calidad/Matrix%20pictures.xlsx"

    strNewAddres = "/HGs%20Quality%20Matrix%20project/Matriz%20de%20calidad/Matrix%20pictures.xlsx"

    For Each hpVinc In ActiveSheet.Hyperlinks

        hpVinc.Address = Replace(hpVinc.Address, strOldAddress, strNewAddres)

    Next

End Sub

Necesito que el hipervínculo vuelva a hacer referencia sólo a la carpeta "Matriz de calidad" donde están contenidos ambos archivos

Gracias por adelantado

Matriz de calidad.rar

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




×
×
  • Create New...

Important Information

Privacy Policy