Vinculos relativos CALC en Ubuntu

Tengo Ubuntu 12.04LTS y Libre Office 4.2. Los vinculos relativos para referenciar otros archivos en unas celdas funcionan si el libro se salva ODS pero si se salva XLSX o XLS para compatibilidad Microsoft Office se dañan completamente y se vuelven vinculos absolutos y con sintaxis errada. Hay alguna manera de corregir este problema o existe algun complemento.

Creo que tienes una forma de hacerlo.
Usar INDIRECTO() para generar el enlace, el único ¿problema?, es que normalmente hay que hacer un re-calculo duro [Ctrl+Mays+F9] para regenerar los enlaces antes de que puedan ser actualizados.
De esta forma puedes calcular o introducir el directorio del archivo en una celda, que puedes referencia desde INDIRECT() para generar el enlace.

Algunas funciones útiles
Directorio actual del fichero:
=IZQUIERDA(CELDA(“filename”);HALLAR("/[^/]+’#";CELDA(“filename”)))

Directorio relativa:
=IZQUIERDA(CELDA(“filename”);HALLAR("/[^/]+/[^/]+’#";CELDA(“filename”)))

Enlazar la misma celda en una hoja de otro fichero en la mismo directorio:
=INDIRECTO(DirectorioFichero&“NombreFichero.xls’#Hoja.”&CELDA(“ADDRESS”))

Si encuentras problema generando el enlace con INDIRECTO() borra la palabra INDIRECTO de la formula y así podrás ver el texto que forma el enlace para comprobar que está correctamente formado.