Bonjour à tous
J'utilise une macro qui modifie un graphe intégré dans une feuille. Cette macro fonctionne sur Excel 2002 et 2003. mais plus sur Excel 2007!
Le message d'erreur est :
Voici le bout de code. Le débuggeur indique que la ligne qui plante est la seconde (ActiveSheet.ChartObjects(1).Activate). J'ai également essayé avec le nom du graphe (ActiveSheet.ChartObjects("Graphique 1").Activate)erreur d'exécution '1004' :
Erreur définie par l'application ou par l'objet
Quelqu'un aurait-il une idée sur la façon dont je pourrais résoudre le problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sheets("FEUILLE 1").Activate ActiveSheet.ChartObjects(1).Activate ActiveChart.Axes(xlValue).MinorGridlines.Select With ActiveChart.Axes(xlValue) .MinimumScale = MinScale .MaximumScale = MaxScale .MinorUnit = MaxUnit / 2 .MajorUnit = MaxUnit .Crosses = xlCustom .CrossesAt = 0 .ReversePlotOrder = False .ScaleType = xlLinear End With
Merci d'avance pour votre aide
Partager