G guy Guest 5 Novembre 2004 #1 Voilà mon problème comment transférer le nom d'une feuille dans une cellule de cette même feuille et tout cela en excel Merci d'avance
Voilà mon problème comment transférer le nom d'une feuille dans une cellule de cette même feuille et tout cela en excel Merci d'avance
A andré Guest 5 Novembre 2004 #2 Salut, Voici la formule qui le fait : =DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-TROUVE("]";CELLULE("nomfichier";A1))) Ândré. Vote positif 0 Vote négatif
Salut, Voici la formule qui le fait : =DROITE(CELLULE("nomfichier";A1);NBCAR(CELLULE("nomfichier";A1))-TROUVE("]";CELLULE("nomfichier";A1))) Ândré.
P Pascal76 Guest 5 Novembre 2004 #3 Bonjour Petite précision : il faut que ton fichier soit enregistré pour que la formule fonctionne Pascal Vote positif 0 Vote négatif
Bonjour Petite précision : il faut que ton fichier soit enregistré pour que la formule fonctionne Pascal
T Temjeh Guest 5 Novembre 2004 #4 Salut à tous Je sais que tu voulais en excel mais ca peut être utile: Un autre option met le nom du classeur en A1 avec macro: Sub Non_Cell() Dim NOM As String NOM = ActiveWorkbook.Name Range("A1") = NOM End Sub A++ Temjeh Vote positif 0 Vote négatif
Salut à tous Je sais que tu voulais en excel mais ca peut être utile: Un autre option met le nom du classeur en A1 avec macro: Sub Non_Cell() Dim NOM As String NOM = ActiveWorkbook.Name Range("A1") = NOM End Sub A++ Temjeh
P Pascal76 Guest 5 Novembre 2004 #5 Re Euh Temjeh ! Ta macro donne le nom du classeur et non celui de la feuille. Sub Non_Cell() Dim NOM As String NOM = ActiveSheet.Name Range("A1") = NOM End Sub Bonne journée Pascal Vote positif 0 Vote négatif
Re Euh Temjeh ! Ta macro donne le nom du classeur et non celui de la feuille. Sub Non_Cell() Dim NOM As String NOM = ActiveSheet.Name Range("A1") = NOM End Sub Bonne journée Pascal