Bonjour
voici le code qui devrait te convenir :
Sub CopyDataSemaine2()
Application.ScreenUpdating = False
'initialisation
Sheets("extraction").Select
Cells.Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("A1").Select
Sheets("Programme").Select
Range("B4").Select
Selection.AutoFilter
Semaine = Cells(1, 4).Value
Col = Semaine + 1
Selection.AutoFilter Field:=Col, Criteria1:="x"
Range("A4:A14").Select
Selection.Copy
Sheets("extraction").Select
Range("A4").Select
ActiveSheet.Paste
Range("A4").Value = "S" & Semaine
Range("B1").Select
Sheets("Programme").Select
Selection.AutoFilter
Range("E2").Select
Sheets("extraction").Select
Application.ScreenUpdating = True
End Sub
à plus