Bonjour à tous,
Voila je cherche à récupérer les données d'un tableau double entrée pour en faire un affichage graphique. j'ai donc écris ceci :
Ce code marche bien tant que mon tableau à une taille fixe, mais pour des tableaux de tailles (n,m) ça ne marche plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sheets("Btotal").Select Range("B3:V13").Select Application.CutCopyMode = False Charts.Add.Name = "Graph_Bglobal" ActiveChart.ChartType = xlSurfaceTopView ActiveChart.SetSourceData Source:=Sheets("Btotal").Range("B3:V13"), PlotBy _ :=xlRows ActiveChart.Location Where:=xlLocationAsNewSheet
J'ai essayé :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ActiveChart.SetSourceData Source:=Sheets("Btotal").Range(Cells(2, 3), _ Cells(n+2, m+3)), PlotBy:=xlRows
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ActiveChart.SetSourceData Source:=Sheets("Btotal").Range(.[B3], .[IV65536] _ .End(xlToLeft).End(xlToDown)), PlotBy:=xlRows
Mais aucun des deux ne marche auriez-vous des idées?
Merci d'avance
Partager