Salut Yvouille comment va ?
Oui comme tu le dis je réfléchi a voix haute et parle souvent tout seul même sur un forum
Alors voilà le truc ça c'est ta formule qui fonctionne parfaitement en FormulaArray j'ai remplacé les RC1 ou quoi j'y comprend encore moins lol
Range("F3").FormulaArray = _
"=MAX(IF(A3:A200=A3,B3:B200,""""))"
Range("F3").AutoFill Destination:=Range("F3:F200"), Type:=xlFillDefault
Et ça une formule qui marche bien en Formula sans Array et qui fait ce que j'ai mis en photo l'histoire du nombre de ligne
dl = Sheets("Index").Range("c" & Rows.Count).End(xlUp).Row
Sheets("Index").Range("G3:G" & dl).Formula = "=SUM(E3*F3/1000)"
Et donc j'ai tenté de compiler les deux ce que j'avais essayé de faire avant mais sans résultat
dl = Sheets("Index").Range("c" & Rows.Count).End(xlUp).Row
Sheets("Index").Range("H3:H" & dl).FormulaArray = "=MAX(IF(A3:A200=A3,B3:B200,""""))"