[Calc] comment récupérer le nom du fichier dans une cellule

Bonjour,

Tout est dans le sujet.

C'est évident à faire dans Writer par l'insertion de champ.

C'est évident de l'ajouter dans l'entête ou le pied de page de Calc

Mais rien à faire, je trouve pas une fonction qui me renverrait le nom du fichier. Cela m'étonne car il doit y avoir beaucoup de monde qui a ce besoin.

La fonction CELLULE("InfoType";référence) avec "Filename" me renvoie le nom mais également tout le chemin d'accès et la feuille en prime. Et je ne souhaite que le nom.

Avez-vous déjà été confrontés à ce problème ? Avez-vous une solution (par macro ou non)

Merci d'avance,

Marie-Jo

On ne pense jamais assez à aller aux champs.

Donc Insertion > Champs > Document > Nom de fichier et tu choisis la forme.

Elle est pas belle la vie !

C'est pour çà entre autres que j'adore Writer.

ah j'ai répondu à côté, bon laisse tomber dans j'avais pas tout lu, donc je ne sais pas.

Bonsoir,

récupéré sur le net

http://www.cjoint.com/c/GJcrf4zpSyM

Claude

Bonsoir,

=STXT(GAUCHE(CELLULE("FILENAME");CHERCHE("#";CELLULE("FILENAME");1)-2);CHERCHE("/[^/]+$";CELLULE("FILENAME");1)+1;1000)

en partant du principe que ton nom de fichier ne sera pas plus grand que
1000 caractères :wink:
Yves

Bonjour,

Merci pour tous vos retours !

Marie-Jo