Bonjour,

Je commence tout juste à utiliser le VBA sur Excel pour me faciliter la vie cependant, j'ai un problème concernant un calcul matriciel, je pense que le problème vient de la sélection que j'ai réalisé. J'aimerai savoir ce que vous en pensez.
La formule s'affiche bien dans la sélection "I466:N471" mais sous la forme #NOM?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Dim LigneMax As Long
Dim Tito, Bob As Range
 
LigneMax = 200
 
Worksheets("Ma page").Activate
Set Tito = Range(Cells(20, 14), Cells(LigneMax, 19))
Set Bob = Range(Cells(20, 7), Cells(LigneMax, 12))
 
Range("I466:N471").Select
   Selection.FormulaArray = _
       "=TRANSPOSE(MMULT(MMULT(MINVERSE(MMULT(TRANSPOSE(Bob),Bob)),TRANSPOSE(Bob)),Tito))"
 
End Sub
Merci à vous