Maohtsukai
XLDnaute Nouveau
Bonjour à tous,
Je viens quemander de l'aide afin de réaliser une macro qui me permettrait d'avoir des graphs automatisés par rapport à des changements dans la table des données utilisée.
En effet, j'ai des graphs qui sont déterminés par une table de données, auquelle je peux rajouter une colonne ou en retirer une.
J'ai essayé avec la macro suivante mais il ne reconnait pas le range utilisé. Si quelqu'un pouvait m'aider, je le remercierai grandement ^_^
Voila voila...
Je viens quemander de l'aide afin de réaliser une macro qui me permettrait d'avoir des graphs automatisés par rapport à des changements dans la table des données utilisée.
En effet, j'ai des graphs qui sont déterminés par une table de données, auquelle je peux rajouter une colonne ou en retirer une.
J'ai essayé avec la macro suivante mais il ne reconnait pas le range utilisé. Si quelqu'un pouvait m'aider, je le remercierai grandement ^_^
Code:
ligne = 3
Sheets("Group").Select
For n = 8 To 256
If Cells(ligne, n) = "" Then
Columns(n).Insert
Cells(ligne, n - 1).Select
Selection.AutoFill Destination:=Range(Cells(ligne, n), Cells(ligne, n - 1)), Type:=x1FillDefault
Range(Cells(ligne, n), Cells(ligne, n - 1)).Select
ActiveWindow.Visible = False
Windows("GRAPHSTest1.xls").Activate
ActiveSheet.ChartObjects("Chart 4").Activate
ActiveChart.ChartArea.Select
ActiveChart.SetSourceData Source:=Sheets("Group").Range( _
"F3,H3:AD3,F5:F11", "(Cells(5,8):Cells(11,n)"), PlotBy:=x1Rows
Voila voila...