Copier le résultat d'un filtre par macro

Bonjour à tous, Forum,

Dans un fichier, je suis obligé de faire un filtre avec 2 critères. Jusqu'ici, pas de souci...

Mais ensuite, j'aimerais récupérer le résultat de ce filtre par macro, pour le coller dans un autre fichier.

Je sais faire manuellement en passant par "Edition - Atteindre - Cellules visibles seulement" mais, par macro, je ne sais pas lui dire comment faire puisque les n° de la 1ère et de la dernière ligne (résultat du filtre) ne seront jamais les mêmes...

Quelqu'un saurait-il me dire la petit manip ?

Merci d'avance.

Fabrice,

Bonjour Fabrice, forum,

Tu peux filtrer avec extraction sur autre feuille (temporaire),

et copier cette feuille dans l'autre fichier

L'ensemble peut se faire par macro avec les 2 fichiers ouverts

Amicalement

Claude

Re-, salut Claude,

C'est exactement ce que je veux faire : filtrer et copier le résultat du filtre dans un autre fichier...

Ce que je ne sais pas "dire" par macro, c'est comment va t-il reconnaitre la zone à copier qui, elle, sera variable et fonction des critères de sélection de mon filtre...

Merci d'avance pour ton aide.

Amicalement.

Fabrice,

re,

à adapter

Dim Lg%
Lg = Range("A65536").End(xlUp).Row
Range("a1:k" & Lg).Copy

suite macro

Claude

197exemple.xlsx (24.71 Ko)

Re,

Merci Claude. Je teste...

Amicalement.

Fabrice,

-- Mar Avr 06, 2010 2:30 pm --

Re-,

Un grand MERCI à toi Claude. Ca fonctionne impeccable.

Bonne journée.

Amicalement.

Fabrice,

Rechercher des sujets similaires à "copier resultat filtre macro"