Recherche valeur d'une ligne en fonction d'une colonne

Bonjour à tous,

cela fait quelque temps que je bloque sur un petit sujet.

Je possède un tableau avec en colonne A une liste de code (MP001 à MP500).

De la colonne B à CK un code produit par colonne (de I10001 à I25150).

Chaque colonne correspond à une recette. Cela signifie que dans chaque colonne il y a des cases vides et des non vides.

Je souhaiterais que dans une autre feuille, sélectionner ou inscrire un code produit et que la liste des MP s'affiche en fonction des cellules qui sont remplis.

Un petit fichier joint pour comprendre.

Je serais plus à l'aise avec une formule excel qu'en VBA.

MErci pour votre aide

13classeur1.xlsx (134.96 Ko)

Bonjour,

Un test

14classeur1-5.xlsm (143.64 Ko)

je propose une autre version,

il me semble que la précédente version proposée a un inconvénient : si le choix suivant a moins de données que le choix précédent, il reste en fin de liste des données du choix précédent

12recette.xlsm (172.07 Ko)

Merci pour votre aide.

Je regarde les deux fichier et je reviens vers vous.

Merci pour votre aide à tous les deux.

Je vais choisir le modèle de M12 car je préfère une liste sans userform.

Concernant le fait qu'il reste des informations en fonction de la recette choisie, j'ai simplement modifié son code VBA en augmentant la sélection "clearcontent".

Merci encore pour votre aide.

Rechercher des sujets similaires à "recherche valeur ligne fonction colonne"