Salut Andry,
Une solution possible est le Filtre élaboré.
Voici une façon de préparer le terrain :
- Créer sur la feuille destinataire une zone de critères, pour te donner un exemple, en A1 : Nom_Client (Même intitulé que l'entête de la feuille source, c'est très important)
en A2, tu indiqueras le client dont tu souhaites récupérer les lignes.
- Recopier, par exemple en A5 le titre de la première colonne de la feuille source, en B5 le titre de la seconde Etc.. idem pour toutes les colonnes dont tu veux extraire les données.
- Appeler le menu Données/Filtrer/Filtre élaboré
Cocher "Copier vers un autre emplacement,
Désigner la plage des données source, par exemple Feuil1!$A$1:$D$5704,
Désigner la zone de critères, A1:A2 pour notre exemple,
Désigner la plage de destination, par exemple A5
5,
et OK
Lorsque tu auras mis au point ce processus et obtenu ce que tu désires, tu pourras l'automatiser avec une macro.
A+
Horatio