[Excel] Copier le résultat de mon filtre

Fermé
nanodemars Messages postés 1 Date d'inscription samedi 21 avril 2007 Statut Membre Dernière intervention 21 avril 2007 - 21 avril 2007 à 20:44
 JuJu - 9 nov. 2007 à 13:25
Bonjour,

Sur Excel Je filtre des données en VBA comme ceci :

Worksheets("Feuil1").Range("a1").AutoFilter field:=11, Criteria1:=True

Jusque là pas de problème. Je voudrais maintenat récupérer les données filtrées et les importer dans une nouvelle feuille. Pour ce faire j'utilise :

Dim Destination As Range
Set Destination = Sheets("Feuil2").Range("A1")
Dim MaPlage As Range
Set MaPlage = Sheets("Feuil1").AutoFilter
MaPlage.Copy Destination

En partant de là comment faire pour ne récupérer les données que de certaines colonnes : par exemple uniquement les colonnes A, B et C.

D'avance merci à tous pour vos réponses.

Je tourne avec Windows Vista et Excel 2007;
A voir également:

1 réponse

il faut que tu modifie:

Set MaPlage = Sheets("Feuil1").AutoFilter

en

Set MaPlage = Sheets("Feuil2").Range("a1", "b14").AutoFilter



JuJu
0