Graphe sur Excel

Bonjour,

Je voudrais créer une macro réalisant un graphe, j'ai donc enregistré les opérations qu'elle doit effectuer. Mais lorque je la relance, vba bloque tout le temps sur la première ligne de code :

ActiveSheet.Shapes.AddChart.Select

ActiveChart.SetSourceData Source:=Range( _

"'Données'!$A$3:$A$25;'Données'!$D$3:$H$25")

ActiveChart.ChartType = xlStockVOHLC

Pouvez vous m'expliquer ???

Merci d'avance de votre aide

Bonjour pilou,

Si tu pouvais mettre un bout de fichier, ce serait plus facile pour t'aider. Enlèves toutes les données qui te semble superflues.

J'ai trouvé la solution... l'erreur de synthaxe est à la deuxième ligne... il faut la remplacer par

ActiveChart.SetSourceData Source:=Range("Données!$A$3:$A$25,Données!$D$3:$H$25")

Merci quand même à vba news

Il subsite tout de même une question

Peut-on introduire dans la sélection de données d'un graphique cad dans le ActiveChart.SeriesCollection(4).Values = ... , des sélections qui dépendent d'une variable antérieurement définie. Par exemple sélectionner la première colonne de 1 jusqu'à x , où x est connu ? Et si oui quelle est la synthaxe ?

Merci d'avance

Rechercher des sujets similaires à "graphe"