Automatisation courbe de tendance Excel
Fermé
seblg29
-
27 déc. 2017 à 11:05
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 31 déc. 2017 à 07:44
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 31 déc. 2017 à 07:44
A voir également:
- Automatisation courbe de tendance Excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Comment faire une courbe sur excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
1 réponse
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
31 déc. 2017 à 07:44
31 déc. 2017 à 07:44
Bonjour,
Auriez vous une idée pour développer cela sous Excel ou vba ? oui
Utilisez l'enregistreur de macro pour créer une courbe de tendance, sélectionnez tour à tour "Polynomiale d'ordre 2" puis "Linéaire" . Regarder le code obtenu, modifiez le pour l'adapter à vos besoins et qu'il réagisse en fonction de vos données. Ce qui donne quelque chose comme ceci:
A vous de jouer
Cdlt
Auriez vous une idée pour développer cela sous Excel ou vba ? oui
Utilisez l'enregistreur de macro pour créer une courbe de tendance, sélectionnez tour à tour "Polynomiale d'ordre 2" puis "Linéaire" . Regarder le code obtenu, modifiez le pour l'adapter à vos besoins et qu'il réagisse en fonction de vos données. Ce qui donne quelque chose comme ceci:
Sub CourbeDeTendance() Application.ScreenUpdating = False ActiveSheet.ChartObjects("Graphique 1").Activate ActiveChart.SeriesCollection(2).Trendlines(2).Select 'Suivant le type de données, on choisit If MesDonnees = "Choix 1" Then 'courbe de tendance polynomiale d'ordre 2 With Selection .Type = xlPolynomial .Order = 2 End With ElseIf MesDonnees = "Choix 2" Then 'Courbe de tendance linéaire Selection.Type = xlLinear End If End Sub
A vous de jouer
Cdlt