Bonjour.
Si tu ne souhaites pas garder les données.
Sub copiefeuille()
With Sheets("passe 1")
Set zone = .Range("b3:d100")
zone.ClearContents
.Copy after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Passe " & Sheets.Count
End With
End Sub
Si tu souhaites les garder,
Sub copiefeuille()
With Sheets("passe 1")
Set zone = .Range("b3:d100")
zone.ClearContents
.Copy after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Passe " & Sheets.Count
Set zone = activesheet.Range("b3:d100")
zone.ClearContents
End With
End Sub
A suivre, mais tu as des données après la ligne 100?