Bonjour Achraf,
pour ajouter cette formule dans las céllule O7 par macro, essaie comme ca:
Sub Test()
Range("O7").FormulaR1C1 = "=+OFFSET(R[-4]C[-9],MATCH(MAX(PRODUCT(R[-2]C[-8],R[-2]C[-7],R[-2]C[-6])+PRODUCT(R[-2]C[-5],R[-2]C[-4],R[-2]C[-3]),PRODUCT(R[-3]C[-8],R[-3]C[-7],R[-3]C[-6])+PRODUCT(R[-3]C[-5],R[-3]C[-4],R[-3]C[-3]),PRODUCT(R[-1]C[-8],R[-1]C[-7],R[-1]C[-6])+PRODUCT(R[-1]C[-5],R[-1]C[-4],R[-1]C[-3]),PRODUCT(RC[-8],RC[-7],RC[-6])+PRODUCT(RC[-5],RC[-4],RC[-3])),R4C13:R7C13,0),0)"
End Sub
et j'aimerai bien que le code sera appliquer sur tout les lignes depuis la ligne 4 jusqu’à la dernière ligne remplie
J'ai pas compris, de préférence il faut insérer les formules dans le fichier ...
à te relire
@++