Macro récupération des coeff courbe tendance

Fermé
karimoustic - 4 août 2009 à 17:01
 karimoustic - 8 août 2009 à 11:19
Bonjour,

Etant novice en programmation, je n'arrive pas à programmer la macro suivante.

J'ai un tableau Excel (47 colonnes et 5 lignes). Chaque colonne correspond à un individu, pour chaque individu j'ai 4 mesures (à des temps différents : 0 ; 30 ; 120 et 180 min).
Je cherche à créer une macro qui puisse me permettre de récupérer automatiquement les coefficients de la courbe de tendance (polynôme d'ordre 2) pour chaque individu à partir de ses valeurs propres.

J'espère avoir été précis dans ma demande et je remercie la communauté par avance pour l'aide qu'elle pourra m'apporter. Je reste disponible pour des compléments d'information.
A voir également:

4 réponses

redonky Messages postés 102 Date d'inscription jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
4 août 2009 à 17:04
tu cherche as trouvé les coefficients pour chaque individu c'est ça?

(à fitter ton polynôme?)
0
bonjour Redonky,
oui c'est bien cela, je voudrais les coefficients a ; b et c (de la courbe de tendance de chaque individu avec pour équation type y= a.x^2 + b.x + c) pour chaque individu.
merci pour ton aide
0
Bonjour,

On peut récupérer les valeurs mais après je ne sais pas ce que tu veux en faire :
dim i,j,a,b,c,d as byte


i = 1 'ton numéro de ligne ou se trouve les noms
j=2 'ton numéro de colonne ou se trouve le premier nom
cells(i,j).select
do while selection <>""
a=cells(i+1,j)
b=cells(i+2,j)
c=cells(i+3,j)
d=cells(i+4,j)
j=j+1
cells(i,j).select
loop

pour savoir ce que fai le code, appie sur F8
Si tu veux les mettre dans une cellule avant j=j+1 mets
cells(i,j).select
selection =a
0
Merci Melanie 1324,

en fait je veux récupérer les coefficents des courbes de tendance comme cela je peux comparer le temps pour lequel y est max c est a dire quand x = -b/2a

Je te remercie pour ton aide
je vais utiliser le code que tu m as donne
merci encore
0