Pb VBA dans l'utilisation du FullSeriesCollection(1).XValues
Pb VBA dans l'utilisation du FullSeriesCollection(1).XValues - VB/VBA/VBS - Programmation
MarshPosté le 30-05-2018 à 10:21:38
Bonjour,
J'ai fait une macro qui est sensée vérifier quelle est la dernière date de tous mes graph sur une feuille excel (via VBA), afin de vérifier que toutes mes formules soient bien tirées. Je l'utilise pour une cinquantaine de fichiers, vous comprendrez donc que c'est plus simple via VBA.
pour récupérer tout l'axe des abscisses (les dates); et après j'appelle la dernière ligne de mon tableau "plage" pour voir cela correspond à quelle date.
Mon problème c'est quand j'ai des graphes qui pointent vers des séries de données annuelles, le tableau plage contient pour chaque ligne de la matrice des dates, mais qui s'incrémentent d'un mois en partant de la première date qui est la bonne. (comme s'il essayait de deviner les dates après avoir récupérer la première date).
Marsh Posté le 30-05-2018 à 10:21:38
Bonjour,
J'ai fait une macro qui est sensée vérifier quelle est la dernière date de tous mes graph sur une feuille excel (via VBA), afin de vérifier que toutes mes formules soient bien tirées. Je l'utilise pour une cinquantaine de fichiers, vous comprendrez donc que c'est plus simple via VBA.
J'utilise la ligne de code :
plage = ActiveChart.FullSeriesCollection(1).XValues
pour récupérer tout l'axe des abscisses (les dates); et après j'appelle la dernière ligne de mon tableau "plage" pour voir cela correspond à quelle date.
Mon problème c'est quand j'ai des graphes qui pointent vers des séries de données annuelles, le tableau plage contient pour chaque ligne de la matrice des dates, mais qui s'incrémentent d'un mois en partant de la première date qui est la bonne. (comme s'il essayait de deviner les dates après avoir récupérer la première date).
Sauriez-vous comment contourner ce pb?
Merci de votre aide