Ma formule est la suivante :
Sauf que la complication arrive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "=SUMPRODUCT(MMULT(R[-31]C[-2]:R[-31]C[17],R[-26]C[-2]:R[-7]C[17]),R[-31]C[-2]:R[-31]C[17])" Range("D34").Select
Mon calcul matricielle ne prend pas forcement la meme matrice a chaque fois. C est une matrice carree N*N ou N est variable.
Je dois imperativement metre ca sous forme de formule car je vais utiliser le solveur après
La notation en rouge fonctionne mais je ne veux pas ce format ------
¦
¦
¦
Cells(nr + 2, 2) = WorksheetFunction.SumProduct(WorksheetFunction.MMult(Range(Cells(2, 2), Cells(2, nc)), Range(Cells(7, 2), Cells(7 + nmtitres - 1, nc))), Range(Cells(2, 2), Cells(2, nc)))
Merci pour votre aide
Partager