Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

graphiques à plages variables (vba)

  • Initiateur de la discussion Initiateur de la discussion bernaroff
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bernaroff

Guest
Bonjour à tous,

J'ai un problème avec mon graphiques dans ma macro
Le problème que je voudrais régler c'est changer un

ActiveChart.SeriesCollection(1).Values = "='Rendements'!$D$23:$E$23"

par un truc du genre

ActiveChart.SeriesCollection(1).Values = range(Sheets("Rendements").cells(23,1), Sheets("Rendements").cells(23,k))

En effet mes plages de données varient et la dernière valeur se trouve dans la colonne k

De plus dans ma macro, le graphe ne veut pas se créer avec
ActiveSheet.Shapes.AddChart.Select

je vous mets tous ça en PJ

Merci beaucoup
Cdt
Bernaroff
 

Pièces jointes

Re : graphiques à plages variables (vba)

Bonjour
Apparemment il exige que les formules soient entrées en R1C1:
VB:
'graphique
   Dim Gph As Chart, Sér As Series
    Set Gph = ActiveSheet.ChartObjects.Add(100, 100, 300, 200).Chart
    Gph.ChartType = xlLineMarkers
    Set Sér = Gph.SeriesCollection.NewSeries
    Sér.Name = "='Rendements'!R23C1"
    Sér.Values = "='Rendements'!R23C4:R23C" & k
    Sér.XValues = "='Rendements'!R1C4:R1C" & k
    Set Sér = ActiveChart.SeriesCollection.NewSeries
    Sér.Name = "='Rendements'!  etc.
À+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

I
Réponses
3
Affichages
973
Izbeul
I
K
Réponses
9
Affichages
1 K
B
Réponses
2
Affichages
2 K
bastienb
B
A
Réponses
48
Affichages
6 K
Ananas94
A
M
  • Question Question
Réponses
3
Affichages
1 K
M
D
  • Question Question
Réponses
1
Affichages
2 K
D
Réponses
3
Affichages
2 K
demonsares
D
D
Réponses
7
Affichages
3 K
B
Réponses
5
Affichages
5 K
Brain Box
B
M
Réponses
2
Affichages
3 K
M
C
Réponses
5
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…