Bonsoir à tous,
Je vous contacte pour m’aider à finir mon projet.
Dans un classeur j’ai une feuille « liste », ainsi qu’une feuille « modele »
Mon projet :
Créer une commande qui me permet de fabriquer autant de feuilles que de noms saisis dans mon tableau qui est dans « liste » et nommer ces feuilles au nom trouvé dans le tableau.
Jusque là j’ai réussi !
• Le problème que je rencontre est que le modèle copié (renommé au nom) doit en B1 et B2 reprendre certaines données du tableau (liste).
• Dans liste, je ne sais pas lors de la copie du modèle faire en colonne A de liste le lien au nom de la feuille créée
• Et enfin lors de la saisie dans les nouvelles feuilles créée de compléter au fur et à mesure le tableau récapitulatif dans liste (ville1 et Ville2)
Merci pour votre aide.
Ci joint un fichier exemple.
Je vous contacte pour m’aider à finir mon projet.
Dans un classeur j’ai une feuille « liste », ainsi qu’une feuille « modele »
Mon projet :
Créer une commande qui me permet de fabriquer autant de feuilles que de noms saisis dans mon tableau qui est dans « liste » et nommer ces feuilles au nom trouvé dans le tableau.
Jusque là j’ai réussi !
• Le problème que je rencontre est que le modèle copié (renommé au nom) doit en B1 et B2 reprendre certaines données du tableau (liste).
• Dans liste, je ne sais pas lors de la copie du modèle faire en colonne A de liste le lien au nom de la feuille créée
• Et enfin lors de la saisie dans les nouvelles feuilles créée de compléter au fur et à mesure le tableau récapitulatif dans liste (ville1 et Ville2)
Merci pour votre aide.
Ci joint un fichier exemple.
Code:
Sub Creation_feuille()
Dim i, z, y
'lecture du nombre de NOM donc du nombre de feuilles à créer
z = ActiveSheet.Range("B1").Value
For i = 1 To z
'lecture du nom
y = Sheets("LISTE").Cells(i + 2, 2).Value
'z copies de la feuille MODELE
Sheets("MODELE").Copy After:=Sheets(i)
'nommage au nom y
ActiveSheet.Name = y
Next i
End Sub