Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
10-09-2008 - 21:01
Message
#1
|
|
|
Membre Groupe : Membres Messages : 2 Inscrit : 10-09-2008 Membre n° 13 237 |
Bonjour,
Je souhaiterai savoir comment faire apparaitre le nom du fichier excel dans une cellule. Existe-t'il une formule ou une macro qui fais cela de façon à ce que la mise à jour soit automatique (il y a bien cela (formule : &File) pour les options des bordures mais ça n'est valable que pour l'impression) ? Pour vous aider à me comprendre : je souhaite pouvoir retrouver le nom du fichier excel correspondant à un graphique collé dans un autre document (type word). En double-cliquant sur le graphe, le fichier excel s'ouvre dans la fenêtre, on a accès à tout (et c'est pas très pratique) sauf au nom du fichier. Je voudrais alors pouvoir coller une petite formule dans mes feuilles excel qui fasse apparaitre le nom du fichier. Si quelqu'un peu m'aider ... Merci |
|
|
|
11-09-2008 - 2:51
Message
#2
|
|
|
Membre Groupe : Membres Messages : 48 Inscrit : 27-10-2007 Lieu : Aubenas(fr) Membre n° 12 286 |
bonjour,
Nom complet(chemin+nom) =SUBSTITUE(GAUCHE(CELLULE("nomfichier";A1);TROUVE("]"; CELLULE("nomfichier";A1))-1);"[";"") nom fichier seul =STXT(CELLULE("nomfichier";A1);TROUVE("[";CELLULE("nomfichier";A1))+1; SOMME(TROUVE({"[";"]"};CELLULE("nomfichier";A1))*{-1;1})-1) Formule à placer où l'on veut dans le classeur; le fichier doit être déjà enregistré D'après laurent Longre http://xcell05.free.fr/ -------------------- Michel
|
|
|
|
11-09-2008 - 17:17
Message
#3
|
|
|
Membre Groupe : Membres Messages : 2 Inscrit : 10-09-2008 Membre n° 13 237 |
merci pour tout !
bonjour,
Nom complet(chemin+nom) =SUBSTITUE(GAUCHE(CELLULE("nomfichier";A1);TROUVE("]"; CELLULE("nomfichier";A1))-1);"[";"") nom fichier seul =STXT(CELLULE("nomfichier";A1);TROUVE("[";CELLULE("nomfichier";A1))+1; SOMME(TROUVE({"[";"]"};CELLULE("nomfichier";A1))*{-1;1})-1) Formule à placer où l'on veut dans le classeur; le fichier doit être déjà enregistré D'après laurent Longre http://xcell05.free.fr/ |
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 03-12-2008 - 4:11 |