OVH Cloud OVH Cloud

insérer le nom de la feuille

6 réponses
Avatar
Salut.
Existe-t-il une fonction qui permette d'insérer le nom de la feuille dans
uen cellule?
Merci,
Pascal

6 réponses

Avatar
Daniel
Bonjour.
Réponse de Philippe.R, hier à 21h12 à la même question :

=STXT(CELLULE("nomfichier";A9);TROUVE("]";CELLULE("nomfichier";A9))+1;999)
saisie en A9 le fait

Cordialement.
Daniel

<pascal> a écrit dans le message de news:

Salut.
Existe-t-il une fonction qui permette d'insérer le nom de la feuille dans
uen cellule?
Merci,
Pascal



Avatar
papou
Bonjour
Si le fichier est enregistré formule à insérer dans une cellule :
=DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-CHERCHE("]";CELLULE("nomfichier";A1)))
Cordialement
Pascal

<pascal> a écrit dans le message de news:

Salut.
Existe-t-il une fonction qui permette d'insérer le nom de la feuille dans
uen cellule?
Merci,
Pascal



Avatar
denis P
Ou avec une fonction VBE perso....

Function SheetName2() As String
Application.Volatile
SheetName2 = Application.Caller.Parent.Name
End Function

denis p.


<pascal> a écrit dans le message de
news:
Salut.
Existe-t-il une fonction qui permette d'insérer le nom de la feuille dans
uen cellule?
Merci,
Pascal




Avatar
gamma60
bonjour
les formules de daniel et de papou marchent bien mais je ne les compernd pas
qq'un a-t-il la patience de les decortiquer ?
merci

--
gamma60
Avatar
Daniel
Bonjour.
J'ai perdu le fil. Je pense qu'il s'agît de :
=STXT(CELLULE("nomfichier";A9);TROUVE("]";CELLULE("nomfichier";A9))+1;999)
(cette formule est de Philippe.R)
CELLULE("nomfichier";A9) renvoie le nom du classeur et le nom de la feuille
dans la cellule A9 (eg. E:DonneesDaniel[Classeur1.xls]feuil1)
TROUVE("]";CELLULE("nomfichier";A9)) renvoie la position du caractère "]"
dans la chaîne "E:DonneesDaniel[Classeur1.xls]feuil1"
La formule totale renvoie les 999 caractères qui suivent le caractère "]"
soit "feuil1"
Cordialement.
Daniel
"gamma60" a écrit dans le message de news:
%
bonjour
les formules de daniel et de papou marchent bien mais je ne les compernd
pas
qq'un a-t-il la patience de les decortiquer ?
merci

--
gamma60



Avatar
gamma60
compris, merci à toi

--
gamma60

Daniel wrote:
Bonjour.
J'ai perdu le fil. Je pense qu'il s'agît de :
=STXT(CELLULE("nomfichier";A9);TROUVE("]";CELLULE("nomfichier";A9))+1;999)
(cette formule est de Philippe.R)
CELLULE("nomfichier";A9) renvoie le nom du classeur et le nom de la
feuille dans la cellule A9 (eg.
E:DonneesDaniel[Classeur1.xls]feuil1)
TROUVE("]";CELLULE("nomfichier";A9)) renvoie la position du caractère
"]" dans la chaîne "E:DonneesDaniel[Classeur1.xls]feuil1" La formule
totale renvoie les 999 caractères qui suivent le caractère
"]" soit "feuil1"
Cordialement.
Daniel
"gamma60" a écrit dans le message de news:
%
bonjour
les formules de daniel et de papou marchent bien mais je ne les
compernd pas
qq'un a-t-il la patience de les decortiquer ?
merci

--
gamma60