OVH Cloud OVH Cloud

Modifier plage de données d'un graphique

2 réponses
Avatar
Bernard SC
Bonjour
Je voudrais, en VBA, modifier la plage des données affichées dans un
graphique, (en l'occurrence "raccourcir" la plage pour ne pas faire
apparaître les noms des valeurs à 0 dans le graphe).

Comment peut-on modifier cette plage dans l'objet Chart ?

Merci
Bernard

2 réponses

Avatar
François
Bonjour
Je voudrais, en VBA, modifier la plage des données affichées dans un
graphique, (en l'occurrence "raccourcir" la plage pour ne pas faire
apparaître les noms des valeurs à 0 dans le graphe).

Comment peut-on modifier cette plage dans l'objet Chart ?

Merci
Bernard


Bonjour,


La question est-elle

Comment définir en VBA la plage source d'une série. Si oui, utiliser
l'enregistreur de macro pour avoir la syntaxe (simple)

ou

Comment faire pour que la plage source d'une série commence après la
dernière valeur 0 de la ligne (colonne).

Cordialement,

Avatar
Bernard SC
"François" a écrit dans le message de news:
420369cb$0$6610$
Bonjour
Je voudrais, en VBA, modifier la plage des données affichées dans un
graphique, (en l'occurrence "raccourcir" la plage pour ne pas faire
apparaître les noms des valeurs à 0 dans le graphe).

Comment peut-on modifier cette plage dans l'objet Chart ?

Merci
Bernard
Bonjour,


La question est-elle

Comment définir en VBA la plage source d'une série. Si oui, utiliser
l'enregistreur de macro pour avoir la syntaxe (simple)

ou

Comment faire pour que la plage source d'une série commence après la
dernière valeur 0 de la ligne (colonne).

Cordialement,


Je n'avais pas pensé à enregistrer la création du graphe dans une Macro (ce
devrait être un réflexe naturel...).
Donc j'y ai trouvé la formule magique.
ActiveChart.SetSourceData Source:=Sheets("Feuille").Range("A2:B6")
Je n'ai plus qu'à fabriquer le bon "A2:B6"

Merci !
Bernard