Utilisation de formule excel
Bonjour à tous,
Je souhaite utiliser une formule excel dans une macro. Cette formule est "COEFFICIENT.CORRELATION(matrice1;matrice2)".
Dans une cellule excel j'ai saisi: =COEFFICIENT.CORRELATION(G12:G23;H12:H23)
Ca marche parfaitement mais maintenant je voudrai faire la même chose en vba et en rendant les matrices 1 et 2 dynamiques.
Je n'arrive pas à faire fonctionner cette formule dans ma macro avec des plages statiques, donc avec des plages dynamiques:aie:
J'ai essaye en faisant ça:
Code:
1 2 3 4
| Set myplage1 = Feuil1.Range(Cells(12, 7), Cells(12 + 10, 7))
Set myplage2 = Feuil1.Range(Cells(12, 8), Cells(12 + 10, 8))
Feuil1.Range("A3").FormulaR1C1 = "=COEFFICIENT.CORRELATION(myplage1,myplage2)" |
ou encore ça:
Code:
Feuil1.Range("A3").FormulaR1C1 = "=COEFFICIENT.CORRELATION(G12:G23;H12:H23)"
Des tonnes de sujets parlent de Formula ou Formula R1C1, mais ce que j'ai trouvé ne m'a pas permis de résoudre mon problème.
Merci de me donner un petit coup de pouce