Titre onglet = cellule

flam72

XLDnaute Occasionnel
Bonjour,

Je cherche à faire nommer des onglets en fonction d'une cellule.
J'ai trouvé des macros mais je ne sais pas les adpater à mon fichier.
Macro trouvé :
Sub NomFeuilles()
Dim i As Byte
For i = 2 To Worksheets.Count
With Worksheets(i)
If .Range("d5") = 0 Then
.Name = "Vendeur" & i
Else
.Name = .Range("d5")
End If
End With
Next
End Sub

Les données sont dans l'onglet "notation", tableau fournisseur. Les onglets "fournisseurs" sont créés et je voudrais que les noms des onglets correspondent aux noms des fournisseurs.

Je vous remercie de m'aider.

OZ
 

Pièces jointes

  • ENR - 004 - Evaluation des fournisseurs - B - Copie.xls
    146 KB · Affichages: 23

flam72

XLDnaute Occasionnel
Comment tu as fait pour qu'en cliquant 2 fois, ça réalise la commande ? :(
Je n'arrive pas à le reproduire sur le fichier d'origine.

Merci
Bonjour,

double clique en F20 pour générer les feuilles
Je te laisse regarder le code qui est relativement simple à comprendre

A force de chercher, j'ai fini par trouver :)
Un grand merci à toi.
 

Discussions similaires

Statistiques des forums

Discussions
314 187
Messages
2 106 967
Membres
109 731
dernier inscrit
Benjamin91450