Bonjour,
J'ai trouvé ce code sur un forum, mais après modification l'extraction entre 2 dates ne fonctionne plus avez vous une idée du souci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Sub Extraction() ' Extraction entre deux dates ' Critères de dates - Feuil1 ' Base de données - Feuil2 ' Extraction - Feuil3 Sheets("Feuil3").Range("A1").CurrentRegion.Clear With Sheets("Feuil2") Application.CutCopyMode = False .Range("k2") = "=AND(a2>=Feuil1!A3,a2<=Feuil1!B3)" 'critères .Range("A1:g" & .Cells(Rows.Count, 7).End(xlUp).Row) _ .AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _ .Range("E1:E7"), CopyToRange:=Sheets("Feuil3").Range("a1:g1"), Unique:=False .Range("k2") = "" '.Rows(1).Delete End With End Sub
Partager