H Hugues XLDnaute Impliqué 18 Janvier 2006 #1 Bonjour Le Forum Je souhaiterais dans un classeur modifier le nom de l'onglet afin qu'il soit identique à la valeur de la cellule A1 et mis à jour à chaque modification de cette cellule. Merci d'avance pour vos réponses.
Bonjour Le Forum Je souhaiterais dans un classeur modifier le nom de l'onglet afin qu'il soit identique à la valeur de la cellule A1 et mis à jour à chaque modification de cette cellule. Merci d'avance pour vos réponses.
A Abel XLDnaute Accro 18 Janvier 2006 #2 Bonjour Hugues, Essaie ce code à placer dans la feuille considérée : Code: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = '$A$1' Then ActiveSheet.Name = Range('a1').Value End Sub Abel. Vote positif 0 Vote négatif
Bonjour Hugues, Essaie ce code à placer dans la feuille considérée : Code: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = '$A$1' Then ActiveSheet.Name = Range('a1').Value End Sub Abel.
PascalXLD XLDnaute Barbatruc Modérateur 18 Janvier 2006 #3 Bonjour Peut-être ajouter aussi un test sur la valeur exemple il ne faut pas que A1 soit vide et il y a des carractères interdit \\\\\\\\ / * : etc Bon courage Vote positif 0 Vote négatif
Bonjour Peut-être ajouter aussi un test sur la valeur exemple il ne faut pas que A1 soit vide et il y a des carractères interdit \\\\\\\\ / * : etc Bon courage
H Hugues XLDnaute Impliqué 18 Janvier 2006 #4 Merci pour vos réponses je vais essayé. Vote positif 0 Vote négatif