[Excel] Copier le résultat de mon filtre

nanodemars Messages postés 1 Statut Membre -  
 JuJu -
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

JuJu
 
il faut que tu modifie:

Set MaPlage = Sheets("Feuil1").AutoFilter

en

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

JuJu
0