Eliminar enlaces DDE acumulados

Discute sobre la aplicación de hojas de cálculo
Responder
Avatar de Usuario
JoseJuan
Mensajes: 34
Registrado: Mié Abr 04, 2018 10:41 pm
Ubicación: Valencia (España)

Eliminar enlaces DDE acumulados

Mensaje por JoseJuan »

Hola a todos,

Tengo dos hojas de cálculo, mejor dicho dos archivos, en uno tengo varias hojas con información organizada por filas, en el otro tengo una serie de celdas con enlaces DDE que muestran información del primer archivo.
Los enlaces no son directos, sino que se cálculan en el momento en fúnción de los datos introducidos, tienen este formato: =ESPACIOS(DDE("soffice";$Q$31; $Q$2 & "." & "$" & $A5 & "$" & $T$1;0))
Donde Q31 es el ruta del archivo de datos, Q2 es el nombre de la hoja, A5 El nombre de la columna y T1 el de la fila. Estas celdas, a su vez, también son cálculadas mediante otras fórmulas o funciones.
Todos los enlaces funcionan correctamente.

El problema es que se han ido guardando todos los enlaces realizados en cada búsqueda, así que después de varios años de uso, tengo casi 7.000 enlaces DDE.
Puedo verlos y eliminarlos uno a uno desde el menú Editar-->Enlaces externos, usando el botón desenlazar (tendría que hacer cerca de 14.000 clicls, porque pide confirmación).
Mediante código de programación puedo acceder a ellos a traves de la colección DDElinks del documento. Puedo verlos, refrescarlos y acceder a sus propiedades, pero no puedo eliminarlos.

Alguien puede orientarme como eliminar estos enlaces DDE acumulados usando código LibreBasic.

Gracias.
Saludos.
libreoffice 5.3.7.2 (x64) en Windows 7 / Libreoffice 6.4.2.2 en Windows 10
mriosv
Mensajes: 2335
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Eliminar enlaces DDE acumulados

Mensaje por mriosv »

Y no puedes eliminar las celdas donde están, o convertirlas en valores Menú/Datos/Calcular - Fórmula a valor
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Avatar de Usuario
JoseJuan
Mensajes: 34
Registrado: Mié Abr 04, 2018 10:41 pm
Ubicación: Valencia (España)

Re: Eliminar enlaces DDE acumulados

Mensaje por JoseJuan »

No puedo eliminar las celdas, son siempre las mismas y contienen las foórmulas de los enlaces, me explico:
La hoja con los enlaces funciona como un formulario de bbdd, cuando cambio de 'registro' se guarda los enlaces de todas las celdas de origen, unas 25.
Tampoco puedo convertirlas, puesto que cambian de valor, se calculan para mostrar información de diferentes lineas.

Saludos.
libreoffice 5.3.7.2 (x64) en Windows 7 / Libreoffice 6.4.2.2 en Windows 10
Responder