Pb de formule en fonction des version libreoffice

Bonjour,
En Windows 10 avec LibreOffice 7.3, mes formules fonctionnent parfaitement
exemple: “=STXT(CELLULE(“Filename”);TROUVE(”$";CELLULE(“Filename”))+1;NBCAR(CELLULE(“Filename”))-TROUVE("$";CELLULE(“Filename”)))"
Me donne bien le nom de la feuille sur laquelle je travaille !
En version 7.6.7 ou 24.2.3, seules version pour Windows 11, la formule ne fonctionne pas et me rend “#VALEUR!” !
Ce problème est-il référence, si oui y a t’il une solution ?

Cordialement,
André

Procédons par élimination, que retournent les formules suivantes:
=CELLULE("filename")
=TROUVE("$";CELLULE("Filename"))
=NBCAR(CELLULE("Filename"))
Je note aussi que les guillemets dans le message original sont parfois des guillemets courbes, serait-ce la cause du problème ?

Bonjour,

Merci de votre aide à tous,

Autant que cela puisse paraitre, en réécrivant les formules dans LibreOffice sur W11, cela a fonctionné !

La demande est close

André

Bonjour,
Le problème persiste mais n’est pas du visiblement à la version LibreOffice !
Quand j’utilise la formule =cellule(“filename”) en fonction du fichier dans le même espace j’obtiens des résultats différents !
file:///C:/Users/team-/OneDrive/ERJ/2023-2024/[Bezons Gabriel PERI.xlsx]3ème 1
‘file:///C:/Users/team-/OneDrive/ERJ/2023-2024/Bezons Gabriel PERI.xls’#$3ème 1
Dans un cas j’ai le nom du fichier entre [], dans l’autre juste ‘#$ entre le fichier et la feille.
J’ai pensé à la version Excel, ou Odt, mais le changement ne me donne pas le résultat attendu !
Y a t’il un endroit ou l’on peut paramétrer ou modifier l’ecriture de l’adresse du ficher
[Bezons Gabriel PERI.xlsx]3ème 1 en Bezons Gabriel PERI.xls’#$3ème 1
Sinon je devrais passer un test sur l’écriture de l’adresse dans la formule !

Merci de vos retours,
André

Sheet name.ods (27.3 KB)

en:
=MID(CELL("filename");FIND("#$";CELL("filename"))+2;LEN(CELL("filename")))
Solution provided by @m.a.riosv.

1 Like

Bonjour et Merci de ta réponse,
Cela fonctionne en W10 avec la version 7.3, mais pas en W11 avec les version 7.6 et 24.2.3, j’ai toujours #VALEUR!

Désolé

André

Bonjour,
Sous W11 et la version 7.6, la formule =STXT(CELLULE(“filename”);TROUVE("$";CELLULE(“filename”);1)+1;256)
fonctionne chez moi.
Claude