sous calc, comment insérer le nom de la feuille ?

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email: - laurent.hollecou@civam.org
Sujet: - sous calc, comment insérer le nom de la feuille ?
Question: - Bonjour, sous calc, je cherche à utiliser le nom de la feuille active. Sous writer on a insérer/champ/nom du fichier mais rien de tel sous calc et je n'ai pas trouvé de formule qui renvoie le nom de la feuille (ou du fichier).

Merci d'avance.

Bonjour,

J'ai trouvé ceci :

*=STXT(CELLULE("FILENAME";A1);CHERCHE("$";CELLULE("FILENAME";A1))+1;NBCAR(CELLULE("FILENAME";A1)))*

à l'adresse https://forum.openoffice.org/fr/forum/viewtopic.php?f=15&t=11870|
<https://forum.openoffice.org/fr/forum/viewtopic.php?f=15&t=11870>
A priori, la référence à la cellule A1 est inutile.
La fonction *cellule("Filename")* renvoi le nom du fichier suivi du nom de la feuille en cours, les deux étant séparés par un $. D'où une recherche de ce caractère et une extraction de la sous chaîne qui suit

/Cordialement/

/
Christian FOURCROY/

Bonjour et merci, ça fonctionne !Je ne l'aurais pas trouvé tout seul cette formule !NB : quand je change le nom de la feuille, la formule ne se met pas
    à jour, même avec un F9 qui permet de recalculer automatiquement ;
    mais ça fonctionne quand on ferme puis réouvre le document.C'est peut-être normal si on considère qu'on coupe la branche sur
    laquelle on est assis en voulant modifier un nom de feuille dans
    laquelle on travaille.En tout cas merci beaucoup pour la réponse et sa rapidité.Bonne semaine.Le 01/06/2015 14:26, Christian Fourcroy
      a écrit :
Bonjour,J'ai trouvé ceci :=STXT(CELLULE("FILENAME";A1);CHERCHE("$";CELLULE("FILENAME";A1))+1;NBCAR(CELLULE("FILENAME";A1)))à l'adressehttps://forum.openoffice.org/fr/forum/viewtopic.php?f=15t=11870A priori, la référence à la cellule A1 est inutile.La fonctioncellule("Filename")renvoi le nom du fichier
      suivi du nom de la feuille en cours, les deux étant séparés par un
      $. D'où une recherche de ce caractère et une extraction de la sous
      chaîne qui suit
Cordialement

Christian FOURCROY

Bonjour,

demande_aide_fr wrote

Bonjour

Question: - Bonjour, sous calc, je cherche à utiliser le nom de la feuille
active. Sous writer on a insérer/champ/nom du fichier mais rien de tel
sous calc et je n'ai pas trouvé de formule qui renvoie le nom de la
feuille (ou du fichier).

Merci d'avance.

Une formule :
=DROITE(CELLULE("filename");NBCAR(CELLULE("filename"))-CHERCHE("$";CELLULE("filename")))&T(ALEA())
le &T(ALEA()) permet d'actualiser le nom de la feuille en cas de changement.

Par insertion de champ :
La cellule doit être en mode Édition (Double-clic dans la cellule ou F2).
Clic-droit, Insertion de champs > Nom de la feuille.

A+

Gérard