Bonjour,
par une procédure événementielle liée à la feuille et à la cellule
par exemple: pour donner à la feuille le nom qui se trouve en A1
mettre cette macro dans le code de la feuille
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then ActiveSheet.Name = Target.Value
End Sub
puis chaque fois que A1 changera, le nom de la feuille sera adapté.