Bonjour à tous,
Voila mon soucis j'avais enregistré une macro pour tracer sur le même graphique 2 courbes. Cette macro fonctionnait très bien. Mais comme les 2 courbes sur ce graphique n'avait pas la même unité, j'ai décidé de créer un 2ieme axe (l'axe secondaire) des ordonnées à droite du graphique sans pour autant supprimer ma macro de départ. J'ai donc enregistré une macro a la suite qui créer le second axe. Voici le code correspondant:
Malheuresement j'ai une erreur d'exécution 91 dés la ligne "ActiveChart.SeriesCollection(2).Select" :
Je pense qu'il faut encadrer cette macro par un with.. mais je ne sais pas quoi...
Merci d'avance de votre aide.
Voila mon soucis j'avais enregistré une macro pour tracer sur le même graphique 2 courbes. Cette macro fonctionnait très bien. Mais comme les 2 courbes sur ce graphique n'avait pas la même unité, j'ai décidé de créer un 2ieme axe (l'axe secondaire) des ordonnées à droite du graphique sans pour autant supprimer ma macro de départ. J'ai donc enregistré une macro a la suite qui créer le second axe. Voici le code correspondant:
Code:
ActiveChart.SeriesCollection(2).Select
ActiveChart.SeriesCollection(2).AxisGroup = 2
ActiveSheet.ChartObjects(1).Activate
ActiveChart.SeriesCollection(2).Select
ActiveChart.SetElement (msoElementSecondaryValueAxisTitleRotated)
ActiveChart.Paste
ActiveChart.Axes(xlValue, xlSecondary).AxisTitle.Text = "Grayscale level"
Range("A11").Select
Malheuresement j'ai une erreur d'exécution 91 dés la ligne "ActiveChart.SeriesCollection(2).Select" :
PHP:
variable du bloc with non définie
Merci d'avance de votre aide.
Dernière édition: