Bonsoir, Bonjour, les Amis je ne sais plus.
L'année dernière, il m'a échappé ce fil, en effet je regarde tous les posts, en passant brièvement (très) sur les posts en VBA
-( VBA).
J'apprends, je donne aussi, et des fois je rigole, mais je rigole. Alors je voulais remercie Vériland, Ti, Thierry, Celeda et d'autres que j'oublie sûrement, Merci, garder votre humour.
Le but aussi de réactiver ce fil, est aussi pour signaler dans l'exemple que Monique du 21/12 qu'il n'est pas besoin d'utiliser une formule matricielle, les fonctions INDEX ou DECALER peuvent faire l'affaire. Je vous livre la fonction INDEX.
=INDEX($A$5:$L$19;LIGNE()-LIGNE($G$22);EQUIV($G$22;$A$4:$L$4))
Comme je l'ai dit plus haut, au mois de décembre, je n'y comprenais rien aux formules mactricielles, en disséquant les exemples de maîtresse Monique à ce sujet, il est possible de remplacer la partie entre crochets, par la partie en gras dans la formule ci-dessous.
=RECHERCHEH(G22;$A$4:$L$19;
LIGNE(A5:A19)-3;FAUX)
Bonne soirée, heu! journée.
@+Jean-Marie