jggomez
2012-02-13 16:38:54 UTC
Por si sirve de ayuda
Vinculos de Word ha Excel se rompe, ruta absoluta y relativas Word
2010 y Excel 2010. Vinculos rotos
Comento esto por si sirve de ayuda ya que me costo entender lo que
pasaba varios días…
Hace unos días he estado trabajando con el Word y unos gráficos y
tablas de datos de Excel vinculados, al copiar y cambiar de directorio
se me rompió la vinculación, mas bien no se actualizaba correctamente
hasta que detecte y entendí como el Officce detecta y trabaja con los
vínculos.
Es decir es un caso relativamente frecuente, tenemos un documento Word
en el que hemos vinculado un gráfico o datos de Excel (también valdría
para el caso de Access. Para ello usamos la opción de Word pegado
especial – pegar vinculo que nos genera un vinculo al gráfico o a la
fuente de datos (fichero Excel) que contiene el mismo.
De esta forma cualquier modificación que realicemos en Excel se quede
registrada de forma automática cuando abrimos dicho documento o cuando
imprimimos el mismo. Pero para ello es necesario tener activadas estas
opciones asociadas al documento Word correspondiente y al que podremos
acceder a través del menú Archivo – Opciones que nos da acceso a esas
opciones de actualización automática
Es decir:
• Actualizar campos antes de imprimir
• Actualizar datos vinculado antes de imprimir
De esta forma en el documento Word se ha insertado la ruta de la
fuente de datos asociada al grafico (fichero Excel) de forma oculta.
Para conocer o modificar la citada ruta o de cualquier fuente de datos
vinculados al citado documento Word tendremos que acceder al menú
Archivo- Información y que nos da acceso a información complementaria
asociada al documento.
Así pulsando la opción editar vínculos a archivos nos dará acceso a
todos los vínculos correspondientes asociados y que podremos
modificar, eliminar o cambiar. Es decir la ruta generada de forma
automática parece ser una ruta absoluta como:
C:\Users\Usuario\Desktop\Coplaca\1\hc1\Libro3.xlsx
Si analizamos la ruta el problema esta en que el vinculo parece estar
apuntado a una ruta absoluta, en concreto a la ubicación de nuestro
hoja de calculo que es encuentra en nuestro escritorio en una carpeta
que hemos llamado Coplaca dentro de la cual tenemos una carpeta
llamada 1 y dentro de esta tenemos nuestro documento Prueba y en la
carpeta hc1 contiene nuestra hoja de calculo Libro3.xlsx
Pero esta ruta es solo temporal mientras tengamos el libro abierto,
cuando lo cerramos esta se convierte en una ruta relativa, del tipo:
hc1\Libro3.xlsx
Que lo que hace es apuntar al fichero que esta debajo de nuestro
documento Word, en concreto en el directorio hc1\Libro3.xlsx.
Si Word o Excel trabajara por defecto con rutas absolutas el problema
es que si cambiamos de ordenador o guardamos en otro directorio
distinto perdemos los vínculos y tendremos que definirlos nuevamente
uno a uno.
Viene ha indicar que busque la fuente de datos del gráfico incrustado
en el Word en la hoja de calculo Libro3 que esta en el subdirectorio
hc1 que se encuentra en el mismo nivel donde esta nuestro documento
Word
Por eso es más práctico trabajar con rutas relativas y así lo hace
Excel el trabajar con rutas relativas aunque cada vez que carga el
documento recupera la cache de la última conexión al fichero que hizo
tomando la ruta completa y si no la encuentra coge y crea una nueva
ruta con el vínculo relativo.
En Excel los hipervínculos son, por defecto, relativos al cuaderno que
los contiene.
En nuestro caso el vínculo que se muestra parece ser absoluto porque
contiene la ruta completa, pero realmente lo que guarda Excel es la
ruta relativa o toma en consideración la ruta relativa que es la que
encuentra a partir de la ubicación del documento abierto o asociado.
Es decir, después de guardar el documento que contiene los vínculos,
la dirección se vuelve relativa, aunque genere o almacene una cache
(para ser mas rápido la actualización de los valores) de la conexión
exitosa ultima con la fuente de datos.
De esta forma al cargar nuevamente el documento intenta actualizar los
vínculos existentes y si esta ruta esta rota o no funciona genera una
nueva a partir de la ubicación actual del fichero combinada con la
considerada ruta relativa.
La cache de carga de ruta de Excel. La ruta absoluta teórica y la
generación de la ruta relativa.
Cuando volvamos a abrir el documento que tiene el grafico vinculado a
la hoja de cálculo, Word por defecto intenta al abrirlo actualizar los
vínculos correspondientes en concreto el del grafico y con el fin de
ahorrar tiempo carga la cache que tiene asociado al citado grafico que
es:
C:\Users\Usuario\Desktop\Coplaca\1\hc1\Libro3.xlsx
Si ese directorio existe actualiza el grafico aunque el documento y la
hoja de calculo lo hayamos movido a otro directorio o carpeta por
ejemplo 2, en realidad seguirá cargando la cache que tiene asociada
desde la ultima actualización valida tal y como se recoge y esta
registrada en la Ilustración 6.
Pero si el directorio se ha borrado o modificado el nombre y ya no es
posible cargar la cache porque esta errónea el Excel intenta generar
una nuevo vinculo haciendo uso de la ruta relativa al nuevo documento
y carpeta combinando la situación o ruta en la que se encuentra el
documento abierto y la ruta relativa asociada, generando asi la nueva
conexión a la fuente de datos:
1. C:\Users\Usuario\Desktop\Coplaca\2\
2. hc1\Libro3.xlsx
Generando por tanto la nueva conexión a:
3. C:\Users\Usuario\Desktop\Coplaca\2\hc1\Libro3.xlsx
Pero si el documento o ruta original sigue existiendo intentara
actualizar desde ese origen, es decir si cambiamos los documentos de
carpeta pero la ruta sigue siendo valida, la cache histórica es la que
sirve de fuente para la actualización (ahí estuve perdido tres días
porque no lo entendía para nada hasta que lo descubrí… para que no les
pase a los demás.).
Más información documentada en http://www.jggomez.eu/ en el menú de la
izquierda mira Hoja de Calculo y ahí tienes un apartado que dice
Técnicas Básicas III: Trucos, opciones y personalizacion con Excel
• Conectando datos y gráficos de Word con Excel, vinculos absolutos y
relativos.
-------
Un saludo a todos jggomez
www.jggomez.eu
Vinculos de Word ha Excel se rompe, ruta absoluta y relativas Word
2010 y Excel 2010. Vinculos rotos
Comento esto por si sirve de ayuda ya que me costo entender lo que
pasaba varios días…
Hace unos días he estado trabajando con el Word y unos gráficos y
tablas de datos de Excel vinculados, al copiar y cambiar de directorio
se me rompió la vinculación, mas bien no se actualizaba correctamente
hasta que detecte y entendí como el Officce detecta y trabaja con los
vínculos.
Es decir es un caso relativamente frecuente, tenemos un documento Word
en el que hemos vinculado un gráfico o datos de Excel (también valdría
para el caso de Access. Para ello usamos la opción de Word pegado
especial – pegar vinculo que nos genera un vinculo al gráfico o a la
fuente de datos (fichero Excel) que contiene el mismo.
De esta forma cualquier modificación que realicemos en Excel se quede
registrada de forma automática cuando abrimos dicho documento o cuando
imprimimos el mismo. Pero para ello es necesario tener activadas estas
opciones asociadas al documento Word correspondiente y al que podremos
acceder a través del menú Archivo – Opciones que nos da acceso a esas
opciones de actualización automática
Es decir:
• Actualizar campos antes de imprimir
• Actualizar datos vinculado antes de imprimir
De esta forma en el documento Word se ha insertado la ruta de la
fuente de datos asociada al grafico (fichero Excel) de forma oculta.
Para conocer o modificar la citada ruta o de cualquier fuente de datos
vinculados al citado documento Word tendremos que acceder al menú
Archivo- Información y que nos da acceso a información complementaria
asociada al documento.
Así pulsando la opción editar vínculos a archivos nos dará acceso a
todos los vínculos correspondientes asociados y que podremos
modificar, eliminar o cambiar. Es decir la ruta generada de forma
automática parece ser una ruta absoluta como:
C:\Users\Usuario\Desktop\Coplaca\1\hc1\Libro3.xlsx
Si analizamos la ruta el problema esta en que el vinculo parece estar
apuntado a una ruta absoluta, en concreto a la ubicación de nuestro
hoja de calculo que es encuentra en nuestro escritorio en una carpeta
que hemos llamado Coplaca dentro de la cual tenemos una carpeta
llamada 1 y dentro de esta tenemos nuestro documento Prueba y en la
carpeta hc1 contiene nuestra hoja de calculo Libro3.xlsx
Pero esta ruta es solo temporal mientras tengamos el libro abierto,
cuando lo cerramos esta se convierte en una ruta relativa, del tipo:
hc1\Libro3.xlsx
Que lo que hace es apuntar al fichero que esta debajo de nuestro
documento Word, en concreto en el directorio hc1\Libro3.xlsx.
Si Word o Excel trabajara por defecto con rutas absolutas el problema
es que si cambiamos de ordenador o guardamos en otro directorio
distinto perdemos los vínculos y tendremos que definirlos nuevamente
uno a uno.
Viene ha indicar que busque la fuente de datos del gráfico incrustado
en el Word en la hoja de calculo Libro3 que esta en el subdirectorio
hc1 que se encuentra en el mismo nivel donde esta nuestro documento
Word
Por eso es más práctico trabajar con rutas relativas y así lo hace
Excel el trabajar con rutas relativas aunque cada vez que carga el
documento recupera la cache de la última conexión al fichero que hizo
tomando la ruta completa y si no la encuentra coge y crea una nueva
ruta con el vínculo relativo.
En Excel los hipervínculos son, por defecto, relativos al cuaderno que
los contiene.
En nuestro caso el vínculo que se muestra parece ser absoluto porque
contiene la ruta completa, pero realmente lo que guarda Excel es la
ruta relativa o toma en consideración la ruta relativa que es la que
encuentra a partir de la ubicación del documento abierto o asociado.
Es decir, después de guardar el documento que contiene los vínculos,
la dirección se vuelve relativa, aunque genere o almacene una cache
(para ser mas rápido la actualización de los valores) de la conexión
exitosa ultima con la fuente de datos.
De esta forma al cargar nuevamente el documento intenta actualizar los
vínculos existentes y si esta ruta esta rota o no funciona genera una
nueva a partir de la ubicación actual del fichero combinada con la
considerada ruta relativa.
La cache de carga de ruta de Excel. La ruta absoluta teórica y la
generación de la ruta relativa.
Cuando volvamos a abrir el documento que tiene el grafico vinculado a
la hoja de cálculo, Word por defecto intenta al abrirlo actualizar los
vínculos correspondientes en concreto el del grafico y con el fin de
ahorrar tiempo carga la cache que tiene asociado al citado grafico que
es:
C:\Users\Usuario\Desktop\Coplaca\1\hc1\Libro3.xlsx
Si ese directorio existe actualiza el grafico aunque el documento y la
hoja de calculo lo hayamos movido a otro directorio o carpeta por
ejemplo 2, en realidad seguirá cargando la cache que tiene asociada
desde la ultima actualización valida tal y como se recoge y esta
registrada en la Ilustración 6.
Pero si el directorio se ha borrado o modificado el nombre y ya no es
posible cargar la cache porque esta errónea el Excel intenta generar
una nuevo vinculo haciendo uso de la ruta relativa al nuevo documento
y carpeta combinando la situación o ruta en la que se encuentra el
documento abierto y la ruta relativa asociada, generando asi la nueva
conexión a la fuente de datos:
1. C:\Users\Usuario\Desktop\Coplaca\2\
2. hc1\Libro3.xlsx
Generando por tanto la nueva conexión a:
3. C:\Users\Usuario\Desktop\Coplaca\2\hc1\Libro3.xlsx
Pero si el documento o ruta original sigue existiendo intentara
actualizar desde ese origen, es decir si cambiamos los documentos de
carpeta pero la ruta sigue siendo valida, la cache histórica es la que
sirve de fuente para la actualización (ahí estuve perdido tres días
porque no lo entendía para nada hasta que lo descubrí… para que no les
pase a los demás.).
Más información documentada en http://www.jggomez.eu/ en el menú de la
izquierda mira Hoja de Calculo y ahí tienes un apartado que dice
Técnicas Básicas III: Trucos, opciones y personalizacion con Excel
• Conectando datos y gráficos de Word con Excel, vinculos absolutos y
relativos.
-------
Un saludo a todos jggomez
www.jggomez.eu