mhhhh pas tout à fait lol,
en faite si je rajoute ton code après celui que j utilise pour créer une feuille ca me donne ça
Sub ajouterrenommerfeuille()
Dim name_of_sheet As String
Sheets.Add.Name = Range("E2")
name_of_sheet = Range("E2")
Sheets("Feuil1").Select
Sheets("Feuil1").Copy After:=Sheets(3)
Sheets("Feuil1 (2)").Select
Sheets("Feuil1 (2)").Name = "Chablon"
end sub
en faite, pour créer ma feuille, j'utilise le nom qui est dans ma cellule "E2" de ma feuil1 et avec ta formule que j ai rajouté, j obtient un onglet chablon, ou sont mélangé les données de la feuille1 et celle que j ai copier coller d un autre classeur, et il me reste mon onglet que j ai créé au préalable mais vide .... lol