Salut la compagnie,

me revoila sur ce super forum car je suis encore bloqué

Alors voila, je dois mettre en forme un fichier et ensuite récuperer certaines valeurs, j'ai réussi la partie de la mise en forme (doublons, type, etc ...) mais il me reste la partie recherche de valeurs.

J'ai trouvé la formule en excel qui est la suivante :

=INDEX($C$1:$C$19;MAX(IF(($A$22=$A$1:$A$19)*($B$21=$G$1:$G$19);ROW($C$1:$C$19);0)))

suivi de ctrl+shift+enter

mais impossible de faire la même en vba (aide de l'enregisteur de macro aussi)

Et j'espere ne pas devoir en arriver à devoir combiner des boucle for pour les 2 conditions if, des autofilter ou autre ...


En gros l'idée (j'explique la formule ci-dessus) est de récuperer un nombre dans la colonne C. Ce nombre est récupérer si la condition 1 (ici en A22) et la condition 2 (ici en B21) sont réunis. Puis je récupére ensuite le numéro de la ligne et comme je connais déjà la colonne (la C) c'est tout bon.


Avez vous une ou plusieurs pistes pour arriver à mes fins ?


D'avance merciiiii