Re : macro pour dupliquer et renommer une feuille en vba
Bonjour à vous tous,
Essaye cela :
Sub dupliquer()
Sheets.Add After:=Sheets(Sheets.Count) 'ajout d'une feuille
Dim ongl As String
ongl = InputBox("Saisir : S ou N ou Nat C", "NOM de la feuille") 'nom de la nouvelle feuille
ActiveSheet.Name = ongl & Sheets.Count 'renommer la nouvelle feuille
Sheets(ongl & 1).Cells.Copy Sheets(ongl & Sheets.Count).Cells 'copie de la feuille 1 dans la nouvelle feuille
End Sub