[RESUELTO] Mover documento con vínculos a otros documentos
[RESUELTO] Mover documento con vínculos a otros documentos
Buenos días.
He creado una hoja (la llamaremos "x") con muchos datos para utilizarla como base de datos de otras hojas de calc.
El problema es que, si la hoja aparte que utilizo, y que saca los datos de esa hoja "x", la cambio de carpeta, la dirección del vínculo cambia y me da error al actualizar los vínculos.
La hoja "x" nunca la cambio de carpeta, está fija, pero las demás que genero si que pueden variar, y tengo que estar cambiando el vínculo continuamente para corregirlo.
¿Hay alguna manera de "fijar" la dirección de la hoja "x" ante cambios de directorio de las hojas que se basan en ella?
Espero haberme explicado.
Muchas gracias.
He creado una hoja (la llamaremos "x") con muchos datos para utilizarla como base de datos de otras hojas de calc.
El problema es que, si la hoja aparte que utilizo, y que saca los datos de esa hoja "x", la cambio de carpeta, la dirección del vínculo cambia y me da error al actualizar los vínculos.
La hoja "x" nunca la cambio de carpeta, está fija, pero las demás que genero si que pueden variar, y tengo que estar cambiando el vínculo continuamente para corregirlo.
¿Hay alguna manera de "fijar" la dirección de la hoja "x" ante cambios de directorio de las hojas que se basan en ella?
Espero haberme explicado.
Muchas gracias.
Última edición por PepeOooSevilla el Lun Dic 09, 2019 10:36 pm, editado 2 veces en total.
Razón: Marcar [RESUELTO] correctamente
Razón: Marcar [RESUELTO] correctamente
OpenOffice 4.1.7 en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10
- PepeOooSevilla
- Mensajes: 1480
- Registrado: Sab Abr 04, 2009 6:10 pm
- Ubicación: Sevilla (España)
Re: Mover documento con vínculos a otros documentos
Hola.
En lugar de Insertar > Hiperenlace (LibreOffice Calc) usa la función:
Saludos cordiales.
En lugar de Insertar > Hiperenlace (LibreOffice Calc) usa la función:
Código: Seleccionar todo
=HIPERVINCULO("C:\RUTA_ARCHIVO\HOJA_X.ods";"Abrir Hoja X")
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Re: Mover documento con vínculos a otros documentos
Muchas gracias por la respuesta.
No me he explicado bien.
Utilizo la hoja llamada "x" como base de datos en fórmulas, como por ejemplo "=SI.ERROR(BUSCARV(L4;'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000;3;0);"-")".
Al cambiar el documento de ubicación, lo que sale en el pantallazo 1 cambia, y me sale, por ejemplo, lo que adjunto en el pantallazo 2.
Quisiera, moviera el documento de cálculo a la carpeta q fuera, que el documento del que tire sea siempre el de la carpeta, en este caso, F:/Google drive/Atlantico/Materiales.ods.
Gracias infinitas.
Saludos.
No me he explicado bien.
Utilizo la hoja llamada "x" como base de datos en fórmulas, como por ejemplo "=SI.ERROR(BUSCARV(L4;'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000;3;0);"-")".
Al cambiar el documento de ubicación, lo que sale en el pantallazo 1 cambia, y me sale, por ejemplo, lo que adjunto en el pantallazo 2.
Quisiera, moviera el documento de cálculo a la carpeta q fuera, que el documento del que tire sea siempre el de la carpeta, en este caso, F:/Google drive/Atlantico/Materiales.ods.
Gracias infinitas.
Saludos.
OpenOffice 4.1.7 en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10
Re: Mover documento con vínculos a otros documentos
La verdad es que no sé por qué te cambia eso pero ¿has probado a poner la ruta que quieres que no cambie en una celda a parte y en la fórmula hacer referencia a esa celda?
Es decir, en lugar de "=SI.ERROR(BUSCARV(L4;'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000;3;0);"-")" tendrías "=SI.ERROR(BUSCARV(L4;A1;3;0);"-")" y en A1 escribirías como texto "file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000".
Entiendo que de esta forma no debería cambiar nada porque se trata del texto introducido en una celda y la referencia a la propia hoja tampoco la va a cambiar.
Es decir, en lugar de "=SI.ERROR(BUSCARV(L4;'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000;3;0);"-")" tendrías "=SI.ERROR(BUSCARV(L4;A1;3;0);"-")" y en A1 escribirías como texto "file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000".
Entiendo que de esta forma no debería cambiar nada porque se trata del texto introducido en una celda y la referencia a la propia hoja tampoco la va a cambiar.
Libreoffice 7.0 (x64) / Windows 10 Pro
- PepeOooSevilla
- Mensajes: 1480
- Registrado: Sab Abr 04, 2009 6:10 pm
- Ubicación: Sevilla (España)
Re: Mover documento con vínculos a otros documentos
Hola.
Otra posibilidad. Donde pones...
Prueba con
Atención a las comillas dobles y simples.
Saludos cordiales.
Otra posibilidad. Donde pones...
Código: Seleccionar todo
'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000
Código: Seleccionar todo
INDIRECTO("'file:///F:/Google drive/Atlantico/Materiales.ods'#$Datos.$B$1:$F$10000")
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Re: Mover documento con vínculos a otros documentos
Muchas gracias por las respuestas.
Problema arreglado!!
Problema arreglado!!
OpenOffice 4.1.7 en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10
Libreoffice 6.3.3.2 (x64) en Windows 10