IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Positionnement de la droite de régression


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2013
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2013
    Messages : 411
    Par défaut Positionnement de la droite de régression
    Bonjour,

    Cela fait un petit moment que je sèche sur le positionnement correct de la droite de régression sur mon graphique...
    Voici le problème en colonne 1 il y a les dates de la cellule 2 à 200 par exemple (la cellule 1 c'est l'intitulé Date) en colonne 2 les températures (la cellule 1 c'est l'intitulé Température)
    lorsque je fais une régression sur toute la plage de température pas de probléme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
       ActiveChart.SeriesCollection.NewSeries 'introduction de la 1° seriecollection
        ActiveChart.SeriesCollection(1).Formula = _
            "=SERIES('Verif'!B1,'Verif'!A2:A257,'Verif'!B2:B257,1)" 
    'ici il faut introduire les droites de tendance sur le graphique pour voir ce que cela donne
    ActiveChart.SeriesCollection(1).Trendlines.Add 'pour insérer la droite de régression =droite de tendance
        'qui va prendre en compte tous les points f(x) du graphique
    de même pas de problème pour la 2° droite de tendance qui ne va que de la 2° cellule à la 22° cellule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ActiveChart.SeriesCollection.NewSeries 'introduction de la 2° seriecollection
    ActiveChart.SeriesCollection(2).Formula = _
            "=SERIES('Verif'!B1,'Verif'!A2:A22,'Verif'!B2:B22,2)"
    ActiveChart.SeriesCollection(2).Name = "série 2"
    ActiveChart.SeriesCollection(2).Trendlines.Add 'pour insérer la droite de régression relative à A2:A22
    mais ensuite pas moyen de positionner correctement les autres droites de régression par exemple qui va de la cellule 22 à 42
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ActiveChart.SeriesCollection.NewSeries 'introduction de la 3° seriecollection
    ActiveChart.SeriesCollection(3).Formula = _
            "=SERIES('Verif'!B1,'Verif'!A22:A42,'Verif'!B22:B42,3)"
    ActiveChart.SeriesCollection(3).Name = "série 3"
    ActiveChart.SeriesCollection(3).Trendlines.Add 'pour insérer la droite de régression relative à A2:A20
    cette dernière droite de tendance sur le graphique ne s'affiche pas au bon endroit mais comme si elle correspondait à la droite de régression de la cellule 2 à 22...comment faire pour la déplacer et la remettre au bon endroit???

    Merci pour tout

  2. #2
    Membre éclairé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2013
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2013
    Messages : 411
    Par défaut
    Bonjour,

    pour la 1° question c'est résolu grâce à nuage de points...tout simplement

    Par contre maintenant comment peut on modifier la couleur du texte de l'équation et souligner l'équation de la droite de régression du type y=ax +b svp? il faut surement utiliser Font ou Color mais je ne sais pas comment
    Exemple pour modifier le texte de l'équation:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SeriesCollection(2).Trendlines(1).DataLabel.Text = "Hello"

  3. #3
    Membre éclairé
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Septembre 2013
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2013
    Messages : 411
    Par défaut re
    Pour modifier la couleur du texte de l'équation en rouge par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveChart.SeriesCollection(2).Trendlines(1).DataLabel.Font.Color = VbRed

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Positionner un tableau à droite dans un div ?
    Par sebac dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/05/2010, 17h20
  2. Réponses: 2
    Dernier message: 15/04/2008, 16h12
  3. Positionner un tableau à droite dans un div ?
    Par tintin72 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 22/03/2008, 17h19
  4. Problème fonction Droite de régression
    Par aev21 dans le forum Excel
    Réponses: 4
    Dernier message: 25/01/2008, 16h15
  5. Comment positionner un bloc à droite de l'écran ?
    Par rasfreedom dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 15/02/2007, 14h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo