Bonjour,
C'est ma première macro Excel. Je souhaite effectuer une formule (DROITEREG(plageY;LN(plageX)) et ORDONNEE.ORIGINE(plageY;LN(plageX) pour aboutir à l'équation de la courbe de tendance logarytmique y=aln(x)+b).
Voici ce que me donne l'enregistreur de macro :
Range("C4").Select
ActiveCell.FormulaR1C1 = "=LINEST(R[-1]C[-1]:R[2952]C[-1],LN(R[-1]C[-2]:R[2952]C[-2]))"
Range("C6").Select
ActiveCell.FormulaR1C1 = _
"=INTERCEPT(R[-3]C[-1]:R[2952]C[-1],LN(R[-3]C[-2]:R[2952]C[-2]))"
Or je souhaite que le calcul de la formule se fasse avec un nombre variable de ligne.
Pourriez-vous me donner une correction car je nage un peu. Merci
C'est ma première macro Excel. Je souhaite effectuer une formule (DROITEREG(plageY;LN(plageX)) et ORDONNEE.ORIGINE(plageY;LN(plageX) pour aboutir à l'équation de la courbe de tendance logarytmique y=aln(x)+b).
Voici ce que me donne l'enregistreur de macro :
Range("C4").Select
ActiveCell.FormulaR1C1 = "=LINEST(R[-1]C[-1]:R[2952]C[-1],LN(R[-1]C[-2]:R[2952]C[-2]))"
Range("C6").Select
ActiveCell.FormulaR1C1 = _
"=INTERCEPT(R[-3]C[-1]:R[2952]C[-1],LN(R[-3]C[-2]:R[2952]C[-2]))"
Or je souhaite que le calcul de la formule se fasse avec un nombre variable de ligne.
Pourriez-vous me donner une correction car je nage un peu. Merci