............ Foro Excel
Si no lo has hecho aún: REGISTRATE!!!

Renombrar path de hipervinculos masivamente.

Ver el tema anterior Ver el tema siguiente Ir abajo

Renombrar path de hipervinculos masivamente.

Mensaje por melilla el Miér Abr 08, 2009 9:44 am

Gracias por su tiempo.

Necesito renombrar toda una columna que contiene links, los cuales (por causa desconocida hasta el momento) han cambiado el path del fichero.

Siempre haciendo referencia al path y no al ''texto'', me explico:

Dice: '' ..\..\..\1dir\2dir\3dir\fichero.doc

Debe decir: '' C:\1dir\2dir\3dir\fichero.doc

¿Alguien tiene una macro realizada que yo pueda modificar?

Gracias una vez más y perdón por las molestias.

melilla

Masculino Cantidad de envíos : 10
Edad : 56
Ciudad - Pais : marruecos
Fecha de inscripción : 24/02/2009

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por jairga el Jue Abr 09, 2009 5:09 pm

Hola amigo estuve dandole vueltas como podria ayudarte, y me salio esto de una macro que conte con la ayuda de ioyama para algo que tambien nesecite y otra parte de un aporte de XLD en otro foro, talvez no sea lo que buscas pero se que le podras sacar provecho, mas o menos seria que hicieras lo siguiente con una formlua extrae el nombre del archivo en una columna auxiliar en este ejemplo seria:fichero, modifica la ruta en la macro y ya lo demas creo lo descubriras por ti mismo si no pregunta.

Ejemplo:

[Tienes que estar registrado y conectado para ver este vínculo]



Saludos

jairga
Moderador
Moderador

Masculino Cantidad de envíos : 163
Edad : 40
Ciudad - Pais : Cartagena-Barranquilla(Colombia)
Version de Excel : XP-2003-2007
Fecha de inscripción : 11/03/2008

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por melilla el Dom Abr 19, 2009 5:08 am

La macro es perfecta , pero por alguna extraña razón , no trabaja sobre mis ''paths'' , cuando pretendo cambiar parte del mismo.
Curiosamente , cuando utilizo modificar hipervinculo el path que aparece en dirección es
Código:
control%20correos%20melilla/Enviados/08-11-2008%202008X_LADRILLOS.txt

y por contra el path que aparece cuando pongo el puntero encima de la celda es
Código:
file:///D:\Archivos_Bajados\Excel\Buscar\control correos melilla\Enviados\08-11-2008 2008X_LADRILLOS.txt

Y claro, lo que pretendo es que el resultado sea así:
Código:
C:\Enviados\08-11-2008 2008X_LADRILLOS.txt

He intentado cambiar el path de tu macro, sin resultado.

Quizás si pudiese inyectar la modificación del path con
Código:
Selection.Hyperlinks(1).Address =  "C:\Enviados\"

pero ni sé como hacerlo y dudo que funcionase
SO Vista
Excel 2003

melilla

Masculino Cantidad de envíos : 10
Edad : 56
Ciudad - Pais : marruecos
Fecha de inscripción : 24/02/2009

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por jairga el Lun Abr 20, 2009 5:43 pm

La verdad amigo no he podido entender lo que quieres, espero este pequeño ejemplo con parte del codigo del anterior archivo y otro codigo que lo puedes encontrar en la red te sirvan de algo.

saludos


jairga
Moderador
Moderador

Masculino Cantidad de envíos : 163
Edad : 40
Ciudad - Pais : Cartagena-Barranquilla(Colombia)
Version de Excel : XP-2003-2007
Fecha de inscripción : 11/03/2008

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por melilla el Lun Abr 20, 2009 7:28 pm

¡Muchisimas gracias! y disculpa si me explico mal

Tu macro funciona perfectamente para el fin que ha sido creada, pero no realiza la funcion que pretendo.

Intentaré explicarme de otra manera:

a.- Tengo una columna con 500 links (uno por celda)
b.- Los links tienen un path equivocado (insisto, no por que los archivos hallan sido movidos ... es por que al copiar el link de un libro a otro, el PATH ha cambiado solo .... ¡misterios de la vida!

¿Qué pretendo? .... cambiar/insertar un trozo del path que es erroneo, justo el principio:
Donde dice:
control%20correos%20melilla/Enviados/08-11-2008%202008X_LADRILLOS.txt
Debe decir:
C:\DIR1\DIR2\control correos melilla/Enviados/08-11-2008 2008X_LADRILLOS.txt

S i no te suena como hacerlo, ¡olvídalo!

melilla

Masculino Cantidad de envíos : 10
Edad : 56
Ciudad - Pais : marruecos
Fecha de inscripción : 24/02/2009

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por jairga el Lun Abr 20, 2009 7:55 pm

Ok amigo siento no haber podido ayudarte, en otra sera.

Saludos

jairga
Moderador
Moderador

Masculino Cantidad de envíos : 163
Edad : 40
Ciudad - Pais : Cartagena-Barranquilla(Colombia)
Version de Excel : XP-2003-2007
Fecha de inscripción : 11/03/2008

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por melilla el Mar Abr 21, 2009 3:29 am

Una vez más, Gracias.

melilla

Masculino Cantidad de envíos : 10
Edad : 56
Ciudad - Pais : marruecos
Fecha de inscripción : 24/02/2009

Volver arriba Ir abajo

Re: Renombrar path de hipervinculos masivamente.

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.