Bonjour à tout le forum !
Aujourd'hui petit souci de graphique, je vais tenter d'expliquer mais à mon avis ça sera difficile de comprendre sans le petit exemple que je vous ai attaché !
En fait je trace un graphique basique qui repose sur une plage de données, mais cette plage de données peut être amenée à être totalement effacée. Dans mon exemple, en réalité une macro recherche le mot "Fin" dans la colonne A puis insère une ligne juste avant cette ligne, y insère les dernières valeurs à jour (date du jour de l'éxecution de la macro).
Mais au bout d'un certain temps j'exécute une macro de "nettoyage" qui supprime toutes les lignes contenant une date en colonne A et là vient le problème. Si pour mon graphique je ne sélectionne que la plage des données, alors quand j'effacerai les lignes avec les dates, le graphique va tout perdre et quand j'insèrerai de nouveau une ligne avant "Fin" il ne la prendra pas en compte...
Pour y remédier j'ai élargi ma plage de données donc ça fonctionne bien, mais le souci c'est que j'ai une valeur 0 en début de graphe et une valeur 0 en fin de graphe.. ça fait moche !
Voilà c'est mon roman, pas sûr que ça soit très clair donc n'hésitez pas si vous avez des questions. Je vous ai mis un tout petit exemple qui illustre bien le problème, vous pouvez tester de supprimer/insérer des valeurs je vous les ai mises à côté du graphe!
PS: Et "effacer le contenu des lignes" au lieu de les supprimer ne résoudrait pas le problème car ça me ferait aussi des valeurs nulles avant les nouvelles lignes qui s'inséreront
Je peux essayer de vous mettre ma macro si vous ne comprenez pas bien le fonctionnement mais je préfèrerais éviter car il y a plein de trucs qui n'ont rien à voir un peu emmêlés ensemble hihi
Aujourd'hui petit souci de graphique, je vais tenter d'expliquer mais à mon avis ça sera difficile de comprendre sans le petit exemple que je vous ai attaché !
En fait je trace un graphique basique qui repose sur une plage de données, mais cette plage de données peut être amenée à être totalement effacée. Dans mon exemple, en réalité une macro recherche le mot "Fin" dans la colonne A puis insère une ligne juste avant cette ligne, y insère les dernières valeurs à jour (date du jour de l'éxecution de la macro).
Mais au bout d'un certain temps j'exécute une macro de "nettoyage" qui supprime toutes les lignes contenant une date en colonne A et là vient le problème. Si pour mon graphique je ne sélectionne que la plage des données, alors quand j'effacerai les lignes avec les dates, le graphique va tout perdre et quand j'insèrerai de nouveau une ligne avant "Fin" il ne la prendra pas en compte...
Pour y remédier j'ai élargi ma plage de données donc ça fonctionne bien, mais le souci c'est que j'ai une valeur 0 en début de graphe et une valeur 0 en fin de graphe.. ça fait moche !
Voilà c'est mon roman, pas sûr que ça soit très clair donc n'hésitez pas si vous avez des questions. Je vous ai mis un tout petit exemple qui illustre bien le problème, vous pouvez tester de supprimer/insérer des valeurs je vous les ai mises à côté du graphe!
PS: Et "effacer le contenu des lignes" au lieu de les supprimer ne résoudrait pas le problème car ça me ferait aussi des valeurs nulles avant les nouvelles lignes qui s'inséreront
Je peux essayer de vous mettre ma macro si vous ne comprenez pas bien le fonctionnement mais je préfèrerais éviter car il y a plein de trucs qui n'ont rien à voir un peu emmêlés ensemble hihi
Pièces jointes
Dernière édition: