Créer une boucle dans un fichier pour calcul de REGRESSION

Bonjour à tous,

J'ai un tableau:

image

Sur lequel je souhaites calculer la Regression entre les colonnes 4,5 etc avec en référence la colonne 3 jusqu'à la fin du tableau, mais je n'arrive pas à écrire la boucle qui pourrait me le permettre!

Voici la formule qui fonctionne pour la colonne "D"

Application.Run "ATPVBAEN.XLAM!Regress", ActiveSheet.Range("D2"), Range("D2").End(xlDown), _
ActiveSheet.Range("$C$2:$C$107"), False, True, , "", False, False, False _
, False, , False

Je souhaite remplacer ActiveSheet.Range("D2"), Range("D2").End(xlDown) par quelque chose de ce style

ActiveSheet.[Selection.Offset(0, i),Selection.Offset(0, i).End (xlDown)] avec les variables i et j permettant de faire ma boucle .

Voici le message que je reçoit !!

image

Si vous avez une idée qui me permettrait de débloquer la situation je suis preneur.

D'avance merci

bonjour,

pour sélectionner la plage en question utilise cette syntaxe :

ActiveSheet.Range(Selection.Offset(0, i), Selection.Offset(0, i).End(xlDown))

mais ceci n'est probablement pas la meilleure façon de faire. Merci de mettre un classeur exemple avec explication de ce que tu essaies d'automatiser, si tu veux de l'aide supplémentaire.

Rechercher des sujets similaires à "creer boucle fichier calcul regression"