Bonjour tout le monde,
Voici ma question:
J'ai une macro developpée sous Excel 2007 et je dois la faire marcher sous Excel 2003. Cependant la partie graphique ne fonctionne pas et me met un message d'erreur à chaque fois que je l'execute.
voici une partie de la macro :
J'ai cherché sur votre forum et apparemment shape.addchart n'existe pas sous 2003. Avez vous des reponses pour remplacer ce programme et faire marcher ma macro sous 2003.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Dim Mon_Graphique As Shape Dim Ma_Feuille As Worksheet Dim myrange Set Mon_Graphique = GraphWs.Shapes.AddChart 'Recuperation du tableau des données (contigu à la cellule d1) GraphWs.Range("d1").Select Selection.CurrentRegion.Select myrange = Selection.Address 'Creation du graphe Mon_Graphique.Name = "CapacitaireMoteurs" Mon_Graphique.Chart.SetSourceData GraphWs.Range(myrange) Mon_Graphique.Chart.PlotBy = xlRows Mon_Graphique.Chart.ChartType = xlColumnStacked J'ai un message d'erreur sur mon "Set Mon_Graphique = GrapheWS.Shapes.Addchart"
Je reste à disposition pour plus de details.
Merci d'avance.![]()
Partager