[COLOR="DarkSlateGray"][B]Sub tutu()
[COLOR="SeaGreen"]'Nettoyage de la feuil "Feuil1"[/COLOR]
Sheets("Feuil1").Select
Range("AE2:BG5").ClearContents
With Range("AE8:BG9000")
.ClearContents
.ClearFormats
End With
[COLOR="SeaGreen"]'Insertion de la formule =Feuil3!$D$20 dans la plage AE2:AE5[/COLOR]
Range("AE2:AE5").Formula = "=Feuil3!$D$20"
[COLOR="SeaGreen"]'Création d'un filtre de sélection élaboré dont on ne sait pas grand chose _
puisqu'on ne sait rien du contenu de Feuil3!$D$20[/COLOR]
Range("A7:AC9001").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Range("AE1:BG5"), CopyToRange:=Range("AE7:BG9001"), Unique:=True
[COLOR="SeaGreen"]'Sélection de la zone d'extraction[/COLOR]
Application.Goto Reference:="Extract"
[COLOR="SeaGreen"]'Nettoyage de la feuil "Feuil2"[/COLOR]
Sheets("Feuil2").Select
With Range("A3:AC9000")
.ClearContents
.ClearFormats
End With
[COLOR="SeaGreen"]'Copie de l'extraction dans la feuille "Feuil2"[/COLOR]
Sheets("Feuil1").Range("Extract").Copy Destination:=Sheets("Feuil2").Range("A2")
[COLOR="SeaGreen"]'Encore un petit nettoyage, apparemment sans rapport avec l'extraction...[/COLOR]
Range("M1:Q1").ClearContents
[COLOR="SeaGreen"]'...et sélection de la cellule A1.[/COLOR]
Range("A1").Select
End Sub[/B][/COLOR]