[Résolu]Passage de OpenOffice à Libre : liens DDE cassés

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
TheofilG
Membre OOrganisé
Membre OOrganisé
Messages : 73
Inscription : 20 mars 2013 09:20

[Résolu]Passage de OpenOffice à Libre : liens DDE cassés

Message par TheofilG »

Bonjour tout le monde,

Sous OpenOffice, on pouvait imbriquer plusieurs valeurs pour une fonction DDE
Par exemple, pour lui demander de CONCATENER le nom de fichier complet à aller chercher dans deux cellules, on écrivait :

Code : Tout sélectionner

=DDE(C13;""&C18&""&A20&"";"Feuille1.A1")
Cette fonctionnalité n'existe apparemment plus sous LibreOffice
J'ai essayé beaucoup de choses, y compris d'intégrer la fonction CONCATENER (ça ne marche pas), cette proposition non plus

Code : Tout sélectionner

=DDE(C13;C18,A20;"Feuille1.A1")
:fou:

Si quelqu'un·e a la solution, merci d'avance
Dernière modification par TheofilG le 01 juin 2019 19:22, modifié 1 fois.
Libre Office 7.6.5 sous Windows 11
TheofilG
Membre OOrganisé
Membre OOrganisé
Messages : 73
Inscription : 20 mars 2013 09:20

Re: Passage de OpenOffice à Libre : liens DDE cassés

Message par TheofilG »

J'ai trouvé mon bonheur !

Code : Tout sélectionner

=DDE(C13;C18&A20&".ods";"feuille1.a1")
Voilà qui fonctionne parfaitement !
En espérant que cette résolution puisse être utile à d'autres !
Libre Office 7.6.5 sous Windows 11
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: [Résolu]Passage de OpenOffice à Libre : liens DDE cassés

Message par OOotremer971 »

Bonjour,
Merci pour le partage. J'imagine que plongé dans ton fichier tu connais par cœur le contenu des cellules C13, C18 et A20.
Si tu veux vraiment que ton intervention soit utile à d'autre, il faudrait à minima montrer aussi le contenu de ces cellules, non ?
8)
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
TheofilG
Membre OOrganisé
Membre OOrganisé
Messages : 73
Inscription : 20 mars 2013 09:20

Re: [Résolu]Passage de OpenOffice à Libre : liens DDE cassés

Message par TheofilG »

ho si j'y ai bien pensé ! je les avais même fait, mais ça ne m'a effectivement pas semblé utile cette fois-ci
j'aime bien mettre un tableur, c'est tellement plus simple que d'expliquer à l'écrit
j'avoue que je ne sais pas si ça aurait marché avec deux fichiers en plus

mais surtout, le contenu des cellules n'a pas d'importance avec cette fonction, c'est pour ça que je les avais pas mis
dans la fonction DDE sous LibreOffice la première partie 'C13' doit obligatoirement être "soffice", c'est clairement indiqué dans l'aide
le contenu de la deuxième partie (qui pour moi est contenue dans deux cellules séparées C18 et C20) est obligatoirement le chemin d'accès au fichier
et là pareil, ça n'a pas d'utilité particulière d'indiquer le contenu de la cellule, c'est là où le fichier est rangé dans mon ordi, et on ne peut rien mettre d'autre ici
donc le contenu des cellules n'a vraiment aucune importance

l'intérêt du post est de savoir comment CONCATENER avec la fonction DDE
cependant, comme je les avais créés, je les mets ici en pièces jointes
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.5 sous Windows 11