Salut,
Je met en pièce jointe la version finale, car avec ta nouvelle demande (comparaison à partir de B2:B6, et non B2 seulement), l'ajout d'une seconde boucle ne suffit pas. Il fallait aussi modifier
Private Sub Worksheet_Change(ByVal Target As Range)
Sinon, j'ai un point que je voudrais soulever:
si plusieurs correspondances existent, il peut y avoir un problème
Par exemple, si sur feuil1, tu as 3 en B4, 5 en B6, et qu'on retrouve, par ex, 3 en F7 de la feuil2 et 5 en F7 de la feuil8, tu as deux solutions possibles: le résultat peut être la valeur de H12 de la feuil2 ,
mais aussi la valeur de H12 de la feuil8 . Es-tu sûr que ces deux valeurs sont les mêmes? Car sinon, ton récapitulatif ne sera pas complet.
PS: Avec ma macro, la valeur retenue est celle de la feuille correspondante la plus élevée (ie dans l'exemple ci-dessus, Feuil8!H12).
@+