Bonjour,
J'ai plusieurs feuilles de tableaux (comme l'exemple joints).
Je cherche à faire une macro qui ajouterai (sur un graphique vide comprenant simplement les dates sur l'axe des X) une des colonnes paramêtres de mon tableau.
Exemple : ajoutammonium() ajouterai toutes les valeurs d'ammonium sur mon graphique (de preférence avec une courbe) en fonction des dates.
Les macros bien sur pourrait se cumuler pour montrer par exemple la courbe d'ammonium et celle de pH.
Autre soucis je n'ai pas le même nombre de date sur toutes mes feuilles et à cause de l'erreur 1004 je ne peux pas simplement mettre le nom de la colonne avec la fonction : ActiveChart.SeriesCollection.NewSeries .
Voilà ou j'en suis :
Sub grphvide()
ActiveSheet.Shapes.AddChart2(240, xlXYScatterLines).Select
ActiveChart.SetSourceData Source:=Range("feuill1!$A:$A,feuill1!$K:$K")
ActiveChart.FullSeriesCollection(1).Delete
End Sub
J'ai crée un graph vide en créant un au hasard et en supprimant les données le concernant
Sub ajoutammonium()
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(1).Name = Cells(1, 4)
ActiveChart.FullSeriesCollection(1).Values = "=feuill1!$D$2:$D$67"
End Sub
J'ai réussi a ajouter les données que je veux mais je cherche à enlever feuill1 pour que ce soit utilisable sur n'importe quelle feuille et le 67 car je n'ai pas toujours 67 dates
Désolé si je suis complètement incompréhensible je suis novice et débute sur le forum autant que sur le codage :/
Cordialement,
CJ