E El Toto Guest 30 Juillet 2004 #1 Bonjour à tous, Est - ce que quelqu'un connaît une formule, qui, sans passer par VBA permettrait de récupérer dans une cellule , le nom de la feuille active dans un classeur? D'avance merci. El Toto
Bonjour à tous, Est - ce que quelqu'un connaît une formule, qui, sans passer par VBA permettrait de récupérer dans une cellule , le nom de la feuille active dans un classeur? D'avance merci. El Toto
P Pascal76 Guest 30 Juillet 2004 #2 Bonjour essaies =STXT(CELLULE("nomfichier";A1);CHERCHE("]";CELLULE("nomfichier";A1);1)+1;NBCAR(CELLULE("nomfichier";A1))-CHERCHE("]";CELLULE("nomfichier";A1);1)) Le fichier doit être enregistré Pascal PS pas de smiley changement de pc oblige il faut retrouver tous ses petits Vote positif 0 Vote négatif
Bonjour essaies =STXT(CELLULE("nomfichier";A1);CHERCHE("]";CELLULE("nomfichier";A1);1)+1;NBCAR(CELLULE("nomfichier";A1))-CHERCHE("]";CELLULE("nomfichier";A1);1)) Le fichier doit être enregistré Pascal PS pas de smiley changement de pc oblige il faut retrouver tous ses petits
E El Toto Guest 30 Juillet 2004 #3 Merci pour l'info, ça fonctionne pile poil. Je n'avais décidément pas l'esprit assez "tordu" pour imaginer cette formule... A+ El Toto Vote positif 0 Vote négatif
Merci pour l'info, ça fonctionne pile poil. Je n'avais décidément pas l'esprit assez "tordu" pour imaginer cette formule... A+ El Toto
J Jean-Marie Guest 31 Juillet 2004 #4 Bonsoir =STXT(CELLULE("nomfichier");CHERCHE("]";CELLULE("nomfichier");1)+1;NBCAR(CELLULE("nomfichier"))-CHERCHE("]";CELLULE("nomfichier");1)) Pour avoir le nom de la feuille active, il ne faut pas indiquer de référence dans le deuxième argument de la fonction CELLULE @+Jean-Marie Vote positif 0 Vote négatif
Bonsoir =STXT(CELLULE("nomfichier");CHERCHE("]";CELLULE("nomfichier");1)+1;NBCAR(CELLULE("nomfichier"))-CHERCHE("]";CELLULE("nomfichier");1)) Pour avoir le nom de la feuille active, il ne faut pas indiquer de référence dans le deuxième argument de la fonction CELLULE @+Jean-Marie
A andré Guest 31 Juillet 2004 #5 Salut à vous, Je préfère celle-ci, car un peu plus courte, mais le principe reste le même : =DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-TROUVE("]";CELLULE("nomfichier";A1))) Ândré. Vote positif 0 Vote négatif
Salut à vous, Je préfère celle-ci, car un peu plus courte, mais le principe reste le même : =DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-TROUVE("]";CELLULE("nomfichier";A1))) Ândré.