Changer le nom de la feuille avec un menu déroulant

Si vous utilisez des menus déroulants pour modifier des tableaux de données, vous pouvez vouloir renommer la feuille sur laquelle vous travaillez.

Voici un exemple de macro qui permet d'arriver à ce résultat :

Le code de la macro est le suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range("choix_villes").Address Then
Me.Name = Range("choix_villes").Value
End If
End Sub

A bientôt

Gaetan