2007 - FILTRAGE AVANCE DANS UN AUTRE EMPLACEMENT

Bonjour tout le monde

Je voudrais extrairer des données à partir d'un filtrage avancé dans une autre feuille (copier vers un autre emplacement) mais je n'y arrive pas.

En fait il s'affiche un message "vous pouvez seulement copier des données filtrées vers la feuille active".

Merci pour votre aide

Bonjour à tous,

With Sheets("Archives")
    .Range("b8:g" & .[b65000].End(xlUp).Row).AdvancedFilter Action:=xlFilterCopy, _
    CriteriaRange:=.Range("a6:a7"), CopyToRange:=Range("Base!b8:g8"), Unique:=False
End With

ici la base de données est la feuille "Archives",

.Range("b8:g" & .[b65000].End(xlUp).Row) = la plage de la BDD

CopyToRange:=Range("Base!b8:g8") = extraction dans feuille "Base",

Attention: b8:g8 , mêmes en-têtes que la feuille "Archives"

les critères doivent être sur la même feuille que la BDD

Amicalement

Claude.

édit: merci de mettre le titre du poste en minuscule

Rechercher des sujets similaires à "2007 filtrage avance emplacement"