Bonjour à tous,

Dans un fichier j'ai 2 feuilles de calcul. La première est nommée "Général" et la 2ème "Détail".
Dans la cellule A2 de détail je tape "P" ou "C" ou toute autre lettre dont j'aurai besoin.
Cette lettre correspond à une donnée saisie dans la feuille "Général" dans la colonne "G".
A partir de là, je souhaiterai que les informations qui sont sur la même ligne de la feuille "Général" soient rapatriées à partir de la colonne A de la feuille "Détail" et cela à chaque fois que l'on trouve "P" dans la colonne "G".
Les cinqs premières colonnes de la feuille "Général" correspondent aux cinqs premières colonnes de "Détail" (A pour A, B pour B, etc.). La colonne I de Général doit être en G de Détail, J dans H, L dans J et M dans K.
Si il y a 10 fois "P" dans la colonne "G", alors se créent 10 lignes dans la feuille "Détail".
J'espère avoir été clair sinon n'hésitez pas à me le dire.
J'ai cherché une formule Excel mais sans succés, donc je me rabat sur Vba.
Merci par avance pour votre aide