syntaxe VBA : création d'un graphique par macro avec plusieurs variables

  • Initiateur de la discussion Initiateur de la discussion davidm
  • 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 !

davidm

XLDnaute Nouveau
Bonjour,

J'ai un probleme sur le code ci dessous, en deuxième ligne.
j est une variable toute simple que j'incrémente dans une boucle For.
ligne est un variable qui me renvoi mon nombre de ligne.


Code:
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=Sheets("Tableauintermédiairegraphique").Range(Cells(1, j), Cells(ligne3 - 1, j + 3)), PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:= _
"Tableauintermédiairegraphique"


Il refuse de prendre la partie : Range(Cells(1, j), Cells(ligne3 - 1, j + 3))
Pouvez vous m'aider?

Merci pour votre aide parce que la je désespère.

David
 
Dernière édition:
Re : syntaxe VBA : création d'un graphique par macro avec plusieurs variables

Bonjour,

Ca ressemble étrangement à une question que tu as déjà posée...

Essaie (non testé):
Code:
 Dim Plage as range
set Plage = Sheets("Tableauintermédiairegraphique").Range(Cells(1, j), Cells(ligne3 - 1, j + 3))
Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=Plage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:= _
"Tableauintermédiairegraphique"
Cordialement
 
- 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

Discussions similaires

Retour