Bonjour,
Je souhaite réaliser une macro qui permet de générer un graphique à partir de donnée dont la longueur peut varier d'un fichier à un autre.
J'ai définit une variable "lignevide" qui identifié le nombre de données présent dans le fichier (c'est à dire le nombre de lignes). Je n'arrive pas à intégrer la valeur de cette variable dans la définition de mon graphique
J'ai écris:
Code :
- Charts.Add
- ActiveChart.ChartType = xlXYScatter
- ActiveChart.SetSourceData Source:=Sheets("Feuil3" ).Range("A10: B & lignevide " ), PlotBy:=xlColumns
|
Un message d'erreur apparait : "erreur d'exécution 1004" !!
Pourtant lorsque j'écris:
Code :
- Cells(2, 9).Value = "B" & lignevide
|
, excel me renvoie bien "une concaténation de B et de la valeur de la variable ligne_vide: par exemple B1400.
Dès lors, quelle est la syntaxe afin de définir la plage de valeur " du début à la fin" dans le code générant le graphique.
Merci d'avance,