Champ qui va définir le nom de ma feuille

Bonsoir

Bon alors je rêve

https://forum.excel-pratique.com/post154731.html#p154976

Comme j'ai dit: rien d'important alors laisse tomber

OK, Cette formule qui a été posté dans le forum fonctionne, je l'ai dit et bien remercier Myta, mais il reste toujours mon problème de renommer les noms des feuilles qui n'est pas résolu

Salut le forum

Sans avoir la mise en page de ta feuille « Noms et équipes »

un exemple avec la feuille « Moyennes des joueurs »

Dans le module de la feuille « Moyennes des joueurs » (Feuil34) tu colles le code suivant

Public ShName As String

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B4:B18, G4:G16")) Is Nothing Then
    Sheets(ShName).Name = Target.Value
End If
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B4:B18, G4:G16")) Is Nothing Then
    ShName = Target.Value
End If
End Sub

Si tu changes le nom d'un joueur, la feuille du joueur change de nom ainsi que les formules.

Je n'ai par contre pas géré le lien hypertexte (A suivre)

Mytå

est-ce que je dois cliquer quelque part après avoir changé un nom dans ma feuille de moyenne ou bien si ça doit se faire automatiquement ? CAr si c'est supposé être automatique, après 1 min ça ne s'est toujours pas fait

Re le forum

C'est automatique, tu dois avoir fait une erreur.

Fichier :

Mytå

ça fonctionne... les macros étaient encore désactivés, je dois les activer à chaque fois que je réouvre mon fichier !

Rechercher des sujets similaires à "champ qui definir nom feuille"