|Résolu] Gestion des graphiques
Bonjour à tout le forum,
j'ai créé un graphique par macro à partir de données d'un tableau simple (3 colonnes)
1 colonne mois, 1 colonne quantité et 1 colonne coût
Mon graphique se trace bien mais j'aimerais tous les mois le mettre à jour à partir de nouvelles données dans le tableau.
Si je relance ma macro, le graphique avec les nouvelles données se met par dessus l'ancien.
Ce qui fait qu'au bout de x mois, j'ai x graphiques.
Solution 1, supprimer l'ancien et mettre le nouveau => comment sélectionner le graphique et le supprimer ?
Solution 2, copier les dernières données et les coller mais j'aimerais également si nécessaire pouvoir modifier les données antérieures
Pour moi, l'idéal est la solution 3 qui serait, d'effacer les données et les remplacer par les données présentes dans le tableau.
Mais comment sélectionner le tableau, comment effacer les données et comment les coller ???
Une dernière question : à chaque lancement de la macro principale, le numéro de tableau s'incrémente (Ex : ActiveSheet.ChartObjects("Graphique 42"), comment faire pour que l'on parle toujours du même. Lui donner un nom mais comment, je ne trouve pas de propriétés au graphique. Le forcer a Graphique 01, mais comment ???
Je vous remercie de me répondre et souhaite de bonnes vacances à ceux qui y sont et pour les autres comme moi qui sont revenus, .... à l'année prochaine
Astyanax
Bonjour à tout le forum,
j'ai créé un graphique par macro à partir de données d'un tableau simple (3 colonnes)
1 colonne mois, 1 colonne quantité et 1 colonne coût
Mon graphique se trace bien mais j'aimerais tous les mois le mettre à jour à partir de nouvelles données dans le tableau.
Si je relance ma macro, le graphique avec les nouvelles données se met par dessus l'ancien.
Ce qui fait qu'au bout de x mois, j'ai x graphiques.
Solution 1, supprimer l'ancien et mettre le nouveau => comment sélectionner le graphique et le supprimer ?
Solution 2, copier les dernières données et les coller mais j'aimerais également si nécessaire pouvoir modifier les données antérieures
Pour moi, l'idéal est la solution 3 qui serait, d'effacer les données et les remplacer par les données présentes dans le tableau.
Mais comment sélectionner le tableau, comment effacer les données et comment les coller ???
Une dernière question : à chaque lancement de la macro principale, le numéro de tableau s'incrémente (Ex : ActiveSheet.ChartObjects("Graphique 42"), comment faire pour que l'on parle toujours du même. Lui donner un nom mais comment, je ne trouve pas de propriétés au graphique. Le forcer a Graphique 01, mais comment ???
Je vous remercie de me répondre et souhaite de bonnes vacances à ceux qui y sont et pour les autres comme moi qui sont revenus, .... à l'année prochaine
Astyanax
Dernière édition: