Re : filtre élabore en VBA ( excel 2010)
Bonjour,
les noms sur feuille sont différents !?
Private Sub CommandButton1_Click()
Range("A1 : D19").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"Feuil1!Criteria"), CopyToRange:=Range("Feuil1!Extract"), Unique:=False
End Sub
'voir
Private Sub CommandButton1_Click()
Range("A1 : D19").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"Feuil1!Criteres"), CopyToRange:=Range("Feuil1!Extraire"), Unique:=False
End Sub
EDIT:
malgré tout j'ai essayé en direct comme ceci:
Range("A1 : D19").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"G1:G2"), CopyToRange:=Range("J1:M1"), Unique:=False
mais ça ne fonctionne pas non plus avec excel 2007 !?
RE EDIT:
selon J.boisgontier
Pour Excel 2007, lorsque le filtre est activé par VBA, les dates des cellules du critère doivent être sous la forme mm/jj/aaaa.
mais ici ce n'est pas sur les dates, alors je vois pas pour l'instant !?
j'y regarde encore sinon attendons une bonne âme qui passe par ici !?