OVH Cloud OVH Cloud

référence L1C1 dans une FormulaArray en VBA

1 réponse
Avatar
andré
Bonjour

J'essaye depuis trois jours de programmer le calcul des 2=20
param=E8tres d'une droite de r=E9gression (formule matricielle=20
Droitereg) et d'afficher ces deux param dans deux cases=20
Excel s=E9lectionn=E9es

si je connais les colonnes cela donne une formule du=20
type :=20
Selection.FormulaArray =3D "=3DLINEST(R[-1]C[5]:R[7]C[5],R[-1]C
[6]:R[7]C[6])" et cela marche

PETIT PROBLEME : les chiffres (-1), (5), (7), etc... ne=20
sont pas connus =E0 l'avance. Ce sont des valeurs calcul=E9es=20
un peu plus haut dans la sub.=20

quel est alors le bon argument =E0 passer =E0 la fonction=20
LINEST ??

merci d'avance
Andr=E9

1 réponse

Avatar
papou
Réponse donnée sur microsoft.public.fr.excel

Cordialement
Pascal

"andré" a écrit dans le message de
news:a2b401c47943$dfd1e0e0$
Bonjour

J'essaye depuis trois jours de programmer le calcul des 2
paramètres d'une droite de régression (formule matricielle
Droitereg) et d'afficher ces deux param dans deux cases
Excel sélectionnées

si je connais les colonnes cela donne une formule du
type :
Selection.FormulaArray = "=LINEST(R[-1]C[5]:R[7]C[5],R[-1]C
[6]:R[7]C[6])" et cela marche

PETIT PROBLEME : les chiffres (-1), (5), (7), etc... ne
sont pas connus à l'avance. Ce sont des valeurs calculées
un peu plus haut dans la sub.

quel est alors le bon argument à passer à la fonction
LINEST ??

merci d'avance
André