Bonjour,
Débutant tout juste avec l'utilisation de macro Excel, j'aurais besoin de votre aide. J'ai essayé de chercher si mon sujet n'avait pas été déjà traité mais je n'ai rien trouvé.
Mon besoin est assez simple (je pense ), je veux tester 40 échantillons et je voudrais un graphique avec 40 courbes superposées mais je n'ai pas envie d'ajouter manuellement chaque courbe à la main.
J'ai enregistré un macro pour voir le code généré lors de l'ajout de deux courbes, j'obtiens ceci:
Sub graphique()
'
' graphique Macro
'
'
ActiveSheet.ChartObjects("Graphique 3").Activate
ActiveSheet.ChartObjects("Graphique 3").Activate
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).Name = "='Raw data'!$C$1"
ActiveChart.SeriesCollection(1).XValues = "='Raw data'!$C:$C"
ActiveChart.SeriesCollection(1).Values = "='Raw data'!$D:$D"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(2).Name = "='Raw data'!$E$1"
ActiveChart.SeriesCollection(2).XValues = "='Raw data'!$E:$E"
ActiveChart.SeriesCollection(2).Values = "='Raw data'!$F:$F"
J'aimerais savoir comment on insert une boucle pour que ce code se répète 50 fois. Sachant que je veux juste décaler le code de deux colonnes à chaque fois.
Vous remerciant tous de votre future aide .