Bonjour,

je cherche a affecter a des cellules (m,n) la valeur retournee par la fonction sommeprod(A;B) où A et B sont 2 matrices variables.

Par exemple A est une matrice colonne qui contient les cellules de (1,1) a (i,1)
et B une matrice ligne contenant les cellules (i+1,1) a (i+1,i)

J'ai essaye :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
For j = 1 To i
    A(i) = Cells(j, 1)
    B(i) = Cells(i + 1, j)
Next i
 
Cells(m,n) = Application.WorksheetFunction.sommeprod(A()*B())
mais je n'arrive pas a passer les tableaux Vba en matrice dans la fonction excel.


Merci de votre aide.