Passer au contenu

Afficher le nom de la feuille dans une cellule

Il est parfois nécessaire, dans une cellule, d’afficher le nom de la feuille à laquelle elle appartient, pour l’imprimer en tête d’une liste de valeurs, par…

Il est parfois nécessaire, dans une cellule, d’afficher le nom de la feuille à laquelle elle appartient, pour l’imprimer en tête d’une liste de valeurs, par exemple. Pour cela, vous pouvez utiliser la fonction Cellule
d’Excel, qui donne des informations sur la cellule active et son environnement. La syntaxe de cette fonction est =CELLULE(“argument”), la variable argument étant un terme autorisé par Excel : nomfichier, contenu,
couleur,
par exemple… Pour connaître la liste des arguments qu’admet la fonction Cellule, sélectionnez une cellule vierge puis déroulez Insertion, Fonction, tapez alors CELLULE et cliquez
sur le lien Aide sur cette fonction. Ici, vous utiliserez logiquement l’argument nomfichier, qui correspond le mieux à notre exemple… Mais la formule =CELLULE(“nomfichier”) est trop
‘ bavarde ‘ : elle ne donne pas seulement le nom de la feuille (par exemple Feuil6) mais tout le chemin d’accès au fichier (par exemple D:Doc_EtoXL_ETO
[toto2.xls]Feuil6
). Pour ne conserver que le nom de la feuille, il faut utiliser la formule =STXT(CELLU LE(“nomfichier”);CHERCHE(“]”;CELLULE(“nomfichier”))+1;255). Dans cette formule, seuls sont retenus les caractères qui suivent
le crochet fermant qui sépare le nom du classeur du nom de la feuille. Vous obtenez alors Feuil6. Précision : avec Excel 2003, le classeur sur lequel vous travaillez devra être enregistré puis rouvert pour que la fonction devienne
exploitable.Niveau requis : Initiés

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction