Saludos Pedro:
Disculpa la demora en darte respuesta al problema que estás presentando
con la vinculación de hojas de Cálculo en LibreOffice.
Lo primero que te recomiendo es que si estás trabajando en Linux y con
LibreOffice es que guardes esas hojas de cálculo en formato ODF, es
decir, ods para Calc, pues los problemas de compatibilidad mejorarían
notablemente. Pero si deseas continuar trabajando hojas de Excel con
LibreOffice y al mismo tiempo garantizar un vínculo con otras hojas de
Excel, entonces debes de recurrir a la función DDE. A continuación te
explico.
DDE significa "Dynamic Data Exchange" (intercambio dinámico de datos),
un precursor de OLE, "Object Linking and Embedding" (Vinculación e
incrustación de objetos). DDE vincula los objetos a través de
referencias de archivo, no los incrusta.
Para crear un vínculo DDE utiliza el procedimiento siguiente:
Seleccione celdas de una hoja de cálculo de LibreOffice Calc, cópielas
en el portapapeles, cambie a otra hoja de cálculo y seleccione el
diálogo Editar - Pegado especial. Seleccione la opción Vínculo para
insertar el contenido como vínculo DDE. Al activar un vínculo, el área
de celdas insertada se leerá del archivo original.
Este es el procedimiento para lograr vínculos entre diferentes hojas de
cálculo en LibreOffice, pero también puedes recurrir a este otro
procedimiento.
DDE
Devuelve el resultado de un vínculo basado en DDE. Si el contenido del
área o sección vinculada se modifica, el valor devuelto también
cambiará. Para ver los vínculos actualizados se debe volver a cargar la
hoja de cálculo o elegir Editar - Vínculos. No se permite definir
vínculos entre plataformas distintas, por ejemplo vincular desde una
instalación de LibreOffice en una máquina Windows un documento creado en
una máquina Linux.
Sintaxis
DDE("Servidor "Archivo"; "Área"; Modo)
Servidor: Es el nombre del servidor de aplicaciones. Las aplicaciones de
LibreOffice tienen el nombre de servidor «soffice».
Archivo: Es el nombre completo de archivo, incluida la especificación de
la ruta.
Rango: Es el área que contiene los datos que se van a evaluar.
Modo: Es un parámetro opcional que controla el método por el que el
servidor DDE convierte sus datos en números.
Modo
Efecto 0 ó ninguno
Formato numérico procedente del estilo de celda "predeterminado"
1
Los datos se interpretan siempre con el formato predeterminado para
inglés de EE.UU.
2
Los datos se aceptan como texto; no se transforman en números
Ejemplo:
=DDE("soffice";"c:\office\document\data1.sxc";"hoja1.A1") lee el
contenido de la celda A1 en la hoja1 de la hoja de cálculo LibreOffice
Calc data1.sxc.
=DDE("soffice";"c:\office\document\motto.sxw";"Máxima del día") devuelve
una máxima en la celda que contiene la fórmula. Primero, debe introducir
una línea en el documento motto.sxw que contiene el texto de la máxima y
definirlo como la primera línea de una sección que se llame Máxima del
día (en LibreOffice Writer en Insertar - Sección). Si se modifica la
máxima (y se guarda) en el documento de LibreOffice Writer, la máxima se
actualiza en todas las celdas de LibreOffice Calc en las que se defina
este vínculo DDE.
Para el caso que desees víncular hojas de cálculos de Excel esta sería
la sintaxis para la fórmula que hace referencia a la celda A3 de una
hoja1 del archivo Sin título 1.xls. Esta fórmula está en una hoja de
cálculo de excel que se llamará Sin título 2.xls
=DDE("soffice";"/home/carlos/Sin título 1.xls";"hoja1.A3")
Aquí solo tendrás que cambiar el camino de donde tienes tus hojas de
cálculo y los nombres y celdas de referencia.
Cuando abras este archivo te sacará el diálogo que la misma está
vínculada y te pregunta si deseas actualizar el vínculo, cosa que ya
habias visto, pero sin éxito por la vía que estabas usando. Verás que
una vez que le digas que actualice no sacará nuevamente el cartel que te
decia que no existía en esa ruta el archivo original.
Espero que hayas comprendido el procedimiento y resuelvas el problema.
Saludos
Carlos Parra Zaldivar
PD:
Esto merece escribir un post en el blog http://carlosp.cubava.cu para
que los demás usuario de LibreOffice se enteren de la posible solución.
--
26 de Marzo "Día Mundial del Documento Libre"
--------------------------------------------------
Lic. Carlos Parra Zaldivar
Esp.Informático
Direc. Prov. Servicios Comunales
Holguín
Teléfonos: 24-452518
24-424088-114
24-421232-114
e-mail: car...@servchg.co.cu
web: http://carlosp.cubava.cu
--------------------------------------------------
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l