Re-bonjour clara.c et bonjour VBABEGINNER,
Je dois bien reconnaître que ma formule pour C18 ne gérait qu'une partie des cas de figure Avec cette adaptation, serait-ce mieux?
=RECHERCHEV(SI(ESTNUM(TROUVE(".";$E$5));1*GAUCHE($E$5;TROUVE(".";$E$5)-1);$E$5);'Liste d''oeuvres acceptées'!$A$9:$F$108;2;FAUX)
Pour C19, par contre, je maintiens ma première proposition. C'est ta façon de recopier la formule qui a donné le résultat que tu as obtenu. Une fois que la formule
=RECHERCHEV($E$5;'Liste d''oeuvres acceptées'!$A$9:$G$108;LIGNES($1:3);FAUX)
est collée dans la cellule C19, appuie sur Enter; reviens sur C19 et attrape la poignée de recopie (le petit carré noir dans le coin inférieur droit) et tire vers le bas ... Vois-tu la différence?
Pour la 3e feuille, j'ai fait une proposition en annexe, que je te laisse découvrir et tester ... et éventuellement adapter pour la dernière
[Edit:] dans la 3e feuille, je me suis permis de supprimer les cellules fusionnées dans le tableau à compléter. Si elles étaient indispensables, je modifierai la proposition en conséquence.