Bonjour,
Alternative à xorsankukai
En supposant que c'est toujours rapport1 que vous dupliquer, essayez ce code
Sub Dupliquer()
Dim NbOnglet As Byte, i As Byte, j As Byte
Dim Existe As Boolean
NbOnglet = Application.InputBox("Entrer le nombre de feuille a dupliquer", "Nombre de feuille", 1, Type:=1)
If vbYes = 6 Then
For i = 1 To Sheets.Count
If Sheets(i).Name Like "rapport*" Then j = j + 1
Next i
With Sheets("rapport1")
For i = 1 To NbOnglet
.Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = "rapport" & j + 1
ActiveSheet.DrawingObjects(1).Delete
j = j + 1
Next i
End With
End If
End Sub
Ajoutez au préalable un bouton sur votre feuille Rapport1 puis associez-le au code ci-dessus
Cordialement