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?
Merci à vous
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
Partager