Bonjour,
Je viens encore solliciter votre aide.
Jai classeur qui est constitué de 2 feuilles dont l'une se nomme "Liste", et dans la feuil2 j'ai un tableau.
Dans la feuille "Liste" j'ai créer plusieurs listes qui correspondent chacune à un atelier :
Atl1erTrans = G3:G1000 = 1er Transformation
Atl2Trans = L3:L1000 = 2ème Transformation
Atl3et4Trans = Q3:Q1000 = 3ème et 4ème Transformation
eqpMethMaint = C3:C1000 = Méthodes Maintenance
Ce que j'aimerais obtenir est que :
Dans la colonne "Atelier" (E) de mon tableau , que les noms des différents ateliers soient remplis automatiquement si dans la colonne "Zone" (B) le texte inscrit correspond à celui présent dans l'une de mes listes.
NB: Pour le cas de l'atelier Méthodes Maintenance ce n'est pas le texte dans la colonne "Zone" (B) qui doit correspondre mais celui de la colonne "Désignation" (D).
J'ai essayé d'utiliser une fonction "SI" pour tous ce qui est atelier "Méthodes Maintenance" ( =SI(D3=eqpMethMaint;"Méthodes Maintenance";"") ), ça a bien fonctionné mais pour certaines cellules qui devraient être remplies avec le nom d'atelier "Méthodes Maintenance", elles apparaissent vides et je n'arrive pas à savoir pourquoi la formule marche pour certaines cellules et pas pour d'autres.
Je vous laisse me proposer la solution qui marchera le mieux, sois des formule Excel soit un code VBA, je m'en remet à vous.
Cordialement