jbballeyguier
XLDnaute Nouveau
Bonjour,
j'ai un léger problème avec une macro de création de graphe.
La plage de données source de mon graphe risque de ne jamais avoir la même taille, et de ne pas être au même emplacement.
Je décide donc de mettre ces données dans des variables : mais la macro plante disant "Nombre d'arguments incorrects ou affectation de propriété incorrecte"
Voilà un bout de la macro :
L'idée est de calculer les plage de données et de les insérer dans le "SetSourceData" tel quel. La macro plante justement au niveau de la création du graphe...
Une idée ? Merci d'avance
j'ai un léger problème avec une macro de création de graphe.
La plage de données source de mon graphe risque de ne jamais avoir la même taille, et de ne pas être au même emplacement.
Je décide donc de mettre ces données dans des variables : mais la macro plante disant "Nombre d'arguments incorrects ou affectation de propriété incorrecte"
Voilà un bout de la macro :
Code:
Sheets.Add after:=ActiveSheet
With Sheets(i + 1)
.Select
.Name = "Graphs " & CA
End With
GraphsCA = Sheets("Graphs " & CA).Name
Sheets(GraphsCA).Activate
Jur = DebJur & ":" & FinJur
Impl = DebImp & ":" & FinImp
CpteDoss = DebCpteDoss & ":" & FinCpteDoss
Charts.Add
With ActiveChart
.ChartType = xlLineMarkers
.SetSourceData Source:=Sheets(CA).Range(Jur, Impl, CpteDoss), PlotBy:=xlRows
.Location xlLocationAsObject, Name:=GraphsCA
End With
L'idée est de calculer les plage de données et de les insérer dans le "SetSourceData" tel quel. La macro plante justement au niveau de la création du graphe...
Une idée ? Merci d'avance
Dernière édition: