VBA - Variable en source de graphique
lo
-
via55 Messages postés 14730 Statut Membre -
via55 Messages postés 14730 Statut Membre -
Bonjour à tous,
J'essaye de construire un graphique camembert dont la source s'adapte en fonction de l'année.
Ex: en 2016 on va chercher D4 à E14, 2017 D19 à E29...
Je n'arrive pas à ajouter une variable à la place de la source, voici le code initial:
A la place de
J'ai essayé de passer par un range mais je n'ai pas réussi,
Merci à vous
Configuration: Windows / Chrome 102.0.0.0
J'essaye de construire un graphique camembert dont la source s'adapte en fonction de l'année.
Ex: en 2016 on va chercher D4 à E14, 2017 D19 à E29...
Je n'arrive pas à ajouter une variable à la place de la source, voici le code initial:
Dim z As Integer, ligne As Integer, colonne As Integer
z = 2016
ligne = 5
colonne = 4
Range(Cells(ligne - 1, colonne), Cells(ligne + 9, colonne + 1)).Select
ActiveSheet.Shapes.AddChart2(251, xlPie).Select
'ligne qui pose problème
ActiveChart.SetSourceData Source:=Range("'Top 10 clients B2B'!$D$4:$E$14")
A la place de
Range("'Top 10 clients B2B'!$D$4:$E$14") j'aimerai pouvoir mettre mes variables ligne et colonne
J'ai essayé de passer par un range mais je n'ai pas réussi,
Merci à vous
Configuration: Windows / Chrome 102.0.0.0
A voir également:
- VBA - Variable en source de graphique
- Changer de carte graphique - Guide
- Graphique sparkline - Guide
- Planification de processeur graphique à accélération matérielle - Guide
- Graphique camembert excel - Guide
- Consultez le code source de cette page pix - Forum Réseaux sociaux