Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour le Forum
ces formules issue de ce Forum font ce que tu désires
4. Nom de la feuille : 'Feuil1'
=STXT(CELLULE('filename';A1);TROUVE(']';CELLULE('filename';A1))+1;32)
=STXT(CELLULE('filename';A62);TROUVE(']';CELLULE('filename';A62))+1;NBCAR(CELLULE('filename';A62))-TROUVE(']';CELLULE('filename';A62)))
A+++
Jean Marie
Re 'Phillip'
une posibilité en VBA à l'ouverture du classeur
Private Sub Workbook_Open()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In Worksheets 'pour Chaque feuille du Classeur
ws.Range('A1').Value = ws.Name 'la cellule A1 prend comme valeur le nom de la feuille
Next 'feuille suivante
Application.ScreenUpdating = False End Sub
A+++
Jean Marie
Salut 'Pascal'
moi j'apprends et tu sais je n'ai fais que reproduire et je n'avais pas noté cette condition ,je vais le faire.
donc ces fonctions ne seraient pas effectives si j'entre la fonction lors de la création d'un nouveau classeur et avant toute enregistrement de celui ci, je vais tester Merci
ci dessous l'auteur de la fonction
Auteur: STéphane (195.101.57.---)
Date: 19-06-02 15:39
1ère méthode : écrivez la fonction ci-dessous dans une feuille de code, vous pouvez alors sélectionner cette fonction dans le menu 'fx' à 'fonctions personnalisées'.
Function NomOnglet ()
NomOnglet = activesheet.name End function
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD