Reparar vínculos con Excel

14 envíos / 0 nuevos
Último envío
Cron
Imagen de Cron
Offline
última acción: Hace 7 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Reparar vínculos con Excel

Hola

 

Estoy redactando un anejo y lo he plagado de tablas que calculo en distindos archivos de Excel.

Los pegué con la opción: "conservar formato de origen y vincular a Excel"

 

Por motivos de trabajo, he tenido que salir de la oficina, y me he copiado todo el proyecto a un disco duro.

Al modificar el lugar donde están guardados los archivos vinculados, ya no los actualiza al modificarlos.

Cuando pincho con botón derecho sobre los datos (que están sombreados en gris) no me dice nada sobre el vínculo. Solo me dice cosas que se pueden hacer con la tabla (al pegar los datos de Excel, se pegan como una tabla en Word)

 

¿Qué puedo hacer para corregir todos los vínculos que tengo en un documento de Word?

 

Saludos

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 23 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Reparar vínculos con Excel

muestra los campos del documento [Alt] [F9],
lo que acabas de pegar será un campo LINK. al mostrar los campos verás la ruta al documento original, puedes buscar y reemplazar para actualizar la ruta a la nueva ubicación.

verás que la ruta aparece con doble contrabarra \\ en vez de la barra simple \

es para qeu word no confunda la ruta con los modificadores de campo, que también llevan contrabarra \

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

Cron
Imagen de Cron
Offline
última acción: Hace 7 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: Reparar vínculos con Excel

Aparece lo siguiente:

 

LINK Excel.Sheet.8 "C:\\Mis documentos\\Proyecto\\Anejo\\Datos.xlsx" Dotaciones!F4C5:F35C7 \a \f 4 \h  \* MERGEFORMAT }

El problema es que ahora no está en C:\\Mis documentos, sino en G:\\Proyecto tal\\Proyecto\\Anejo\\.....
Pero tampoco quiero cambiarlo todo, porque si lo hago, cuando vuelva al redil volverá a fallarme. Me gustaría que pudiera decirse algo así como:
[Carpeta actual]\\Anejo\\... a modo de "ruta relativa"
No sé si se puede hacer esto.


Saludos
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 23 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Reparar vínculos con Excel

con otros campos como INCLUDEPICTURE sí es posible indicar rutas relativas, pero con el campo LINK creo recordar que no es posible.

Lo que puedes hacer es definir una propiedad personalizada del documento que contenga la ruta hasta los vínculos, la parte común, y luego emplear esa propiedad como parte de la ruta,  con un campo DocProperty

así cambias la propiedad y al actualizarse el valor encontrará los vínculos.

 

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

Cron
Imagen de Cron
Offline
última acción: Hace 7 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: Reparar vínculos con Excel

¿Y eso cómo se hace?

Lo que he hecho es, tras el Alt+F9, buscar y sustituir todas las ocurrencias en el documento, que son más de 25. Cuando vuelva "a casa" desharé el cambio, pero me gusta tu método también. Creo que es mejor.

 

 

Saludos

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 23 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Reparar vínculos con Excel

Lo primero es definir la propiedad personalizada.

esto en la versión 2007 está escondido en:

botón Office>preparar>propiedades> (con esto se muestra una franja en la parte superior, bajo la cinta, con las propiedades del documento)
luego elige Propiedades del documento>propiedades avanzadas para verlas todas

mostrar propiedades avanzadas del documento en word

Ahora se mostrará la ventana de propiedades. ve a la pestaña Personalizar.

Ahí defines una nueva propiedad, por ejemplo que se llame Carpeta Actual, cuyo valor va a ser la ruta,
por ejemplo G:\\Proyecto tal\\...

definir propiedad personalizada Word 

le das a agregar y ya la tenemos definida, ahora hay que insertarlo en el documento.

Lo que necesitas es sustituir todas las veces que aparece la ruta en los campos Link por otro campo que haga referencia a esta propiedad.

Creo que lo mejor es insertar la propiedad una vez, la copias y luego empleas buscar y reemplazar, reemplzazando por el contenido del portapapeles, así pegas el campo.

Pues vamos a insertarlo una vez: Insertar>Texto>elementos rápidos

insertar campo en word

el campo DocProperty está en la categoría Información del documento, en la parte derecha aparece una lista con las propiedades, elige "Carpeta Actual".

insertar campo docProperty propiedad del documento en Word 

Una vez insertado, copialo, y buscas la ruta (con los campos a la vista [Alt][F9] para poder buscar dentro de los códigos de campo)  y la reemplazas por el contenido del portapapeles

reemplazar texto dentro de códigos de campo en Word

lo de reemplazar por el portapapeles es una de las opciones especiales de reemplazar (o puedes poner ^c en reemplazar con)

reemplazar por el contenido del portapapeles en Word

Comprueba qué tal ha quedado. ten cuidado con los espacios al buscar y reemplazar, para que la ruta no quede con espacios que no deberían estar.

Este truco de reemplazar por el portapapeles sirve para muchas cosas, como para sustituir una palabra por una imagen y cosas pareciedas, no es obligatorio sustituir sólo por palabras. puedes también sustituir una palabra o una frase por un párrafo entero con estilos y demás...

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

Sharock
Imagen de Sharock
Offline
última acción: Hace 9 años 1 mes
alta: 09/02/2015 - 13:33
Puntos: 10
AYUDA URGENTE

Buenas tardes,

 

Necesito su ayuda urgentemente y no encuentro otra manera de contactar con usted ya que me está dando problemas el foro. Así que lo intentaré por aquí. Le explico.

He formado un anexo estadístico de unas 150 páginas en un word mediante tablas hechas en Excel. El proceso ha sido el siguiente: crear las tablas, copiarlas y pegarlas en el word con pegado especial manteniendo el vínculo con el archivo original (para hacer cualquier modificación necesaria). No sé que ha ocurrido exactamente, que estas tablas al tiempo se me han transformado en imágenes sin vínculos, ya no puedo retornar al excel donde tengo los datos para hacer cualquier modificación y que se actualice. Tengo que entregar este anexo mañana a primera hora, ¿hay alguna manera de recuperar esos vínculos? Muchisimas gracias de ante mano.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 23 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
(Sobre los problemas con el

(Sobre los problemas con el foro, he activado la cuenta manualmente para que pueda publicar)

Si está en word como vínculo, desde ahí no se abre Excel haciendo doble clic.

Tienes que abrir el archivo Excel original y guardar los cambios allí.

¿te han desaparecido los vínculos? prueba con [Alt][F9] para ver los códigos de campo ¿ves los vínculos?

Luego word debería reflejar esos cambios.

 

 

------
Ya sé Excel, pero necesito más.

CARLOS HERRERA (no verificado)
Imagen de CARLOS HERRERA
VINCULOS PERDIDOS EN EXCEL

Buenos dias , Tengo la siguiente situación : tengo un archivo de excel 2007 el cual tiene mas de 2500 vinculos a unos archivos PDF en diferentes carpetas de una unidad de red en mi equipo, de un momento a otro se me ha cambiado la ruta de estos vinculos a una ruta local en el equipo C:\Users\Usuario\AppData\Roaming\Microsoft\Excel\ lo mas raro es que al final de esa ruta me aparecen algunas carpetas que si estan en la unidad de red y que hacen parte de los vinculos perdidos. Como puedo resolver esto ? Por qué sucede ? Como hago para que no vuelva a pasar ? si no hay forma de reestablecerlos , cual es la manera mas rapida de reenlazar nuevamente con la ruta correcta.

 

Gracias.

Jafedi (no verificado)
Imagen de CARLOS HERRERA
Vínculos Perdidos en Excel

Estoy en el mismo caso y volviéndome loco.

¿Hay alguien que nos pueda echar una mano? 

Gracias

Cron
Imagen de Cron
Offline
última acción: Hace 7 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Qué problema os surge al

Qué problema os surge al seguir las indicaciones del post?

Hectore (no verificado)
Imagen de CARLOS HERRERA
insertar elementos rapidos

Ya cree la propiedad, pero no encuentro la opción que decis de insertar la propiedad para luego reemplazar. Uso excel 2013

 

alexmon (no verificado)
Imagen de CARLOS HERRERA
Problemas con hipervínculos de Excel 2010

[comentario movido a tema nuevo en el foro http://www.necesitomas.com/problemas-hipervinculos-excel-2010]

visitante (no verificado)
Imagen de CARLOS HERRERA
Lo mas facil para solucionar

Lo mas facil para solucionar este problema con los hipervinculos que encontre en un grupo de google, es utilizar el WINRAR, utiliza el winrar para abrir el archivo excel, dentro del excel dirigete a la siguiente direccion  \xl\worksheets\_rels, dentro de _rels  hay archivos sheet1, sheet2, ... etc 

abrir cada uno con el block de notas, hasta encontrar el que contenga los hipervinculos (normalmente es el que tiene mayor peso) y dentro del block de notas puedes usar el busca y remplazar para hacer las modificaciones mucho mas rapido. 

Saludos