Bonjour,
j'ai un problème sur une macro concernant la longueur d'un trait tracé par macro.
Je n'arrive pas à m'en sortir car je ne sais pas qui de la poule ou de l'oeuf ...
Le fichier Excel contient 5 ou 6 feuilles selon les mois de 4 ou 5 semaines.
J'ai donc 4 ou 5 feuilles identiques (semaine 1, ..., et la dernière semaine 4 ou 5) et une feuille récapitulative pour le mois.
Dans cette feuille récapitulative, j'ai un tableau avec les données des semaines et 2 lignes (maxima et minima).
Auparavant, je traçais à chaque fois ces 2 lignes car le tableau variant selon le nombre de semaines, la longueur du trait était + ou - longue.
Tout fonctionne maintenant par macro mais cette longueur de trait me pose des problèmes.
Je sais créer par macro le shape, modifier la longueur, le nommer mais mon problème vient de la suppression.
Mon fichier étant reconductible de mois en mois, j'ai récupéré la longueur de trait du mois de mai (5 semaines) et quand je lance la macro pour le mois de juin ( 4 semaines), le trait de mai est présent et trop long.
Si je mets la suppression du shape en début de macro, on me dit que le shape n'est pas connu (normal il n'est créé qu'en fin de macro). Si je mets la suppression de tous les shapes de la feuille, cela fonctionne mais il ne me supprime pas que les 2 traits.
L'idéal serait d'avoir mon fichier vierge pour chaque mois mais j'ai d'autres infos présentes que je dois conserver et poursuivre ou de pouvoir créer la forme mais sans la tracer afin de pouvoir l'effacer avant de tracer la nouvelle.
Je ne sais pas si vous avez compris mon souci et si oui, merci de me répondre.
J'en ai ras le bol pour aujourd'hui.
Bonne soirée.
j'ai un problème sur une macro concernant la longueur d'un trait tracé par macro.
Je n'arrive pas à m'en sortir car je ne sais pas qui de la poule ou de l'oeuf ...
Le fichier Excel contient 5 ou 6 feuilles selon les mois de 4 ou 5 semaines.
J'ai donc 4 ou 5 feuilles identiques (semaine 1, ..., et la dernière semaine 4 ou 5) et une feuille récapitulative pour le mois.
Dans cette feuille récapitulative, j'ai un tableau avec les données des semaines et 2 lignes (maxima et minima).
Auparavant, je traçais à chaque fois ces 2 lignes car le tableau variant selon le nombre de semaines, la longueur du trait était + ou - longue.
Tout fonctionne maintenant par macro mais cette longueur de trait me pose des problèmes.
Je sais créer par macro le shape, modifier la longueur, le nommer mais mon problème vient de la suppression.
Mon fichier étant reconductible de mois en mois, j'ai récupéré la longueur de trait du mois de mai (5 semaines) et quand je lance la macro pour le mois de juin ( 4 semaines), le trait de mai est présent et trop long.
Si je mets la suppression du shape en début de macro, on me dit que le shape n'est pas connu (normal il n'est créé qu'en fin de macro). Si je mets la suppression de tous les shapes de la feuille, cela fonctionne mais il ne me supprime pas que les 2 traits.
L'idéal serait d'avoir mon fichier vierge pour chaque mois mais j'ai d'autres infos présentes que je dois conserver et poursuivre ou de pouvoir créer la forme mais sans la tracer afin de pouvoir l'effacer avant de tracer la nouvelle.
Je ne sais pas si vous avez compris mon souci et si oui, merci de me répondre.
J'en ai ras le bol pour aujourd'hui.
Bonne soirée.