Bonjour à tous,
Je tiens pour une activité bénévole un fichier de comptabilité qui contient 12 feuilles "Compta septembre" à "Compta décembre" sur lesquelles le mois et l'année sont inscrits en C2:M2, et 12 feuilles "CR Compta Septembre" à "CR Compta décembre" où le mois et l'année sont inscrits en G3.
Mon problème est de changer tous les ans l'année pour redémarrer avec les 24 feuilles adaptées à la nouvelle année (scolaire), donc de remplacer grâce à une macro, par exemple dans le fichier joint le "2017" par "2018".
Vous me direz, si les dates étaient au même endroit, ça simplifierait la chose... mais le modèle de CR m'est imposé par le trésorier et je ne peux le changer...
Il s'agit donc de changer pour toutes les feuilles Compta..." le 2017 de C2:M2 en 2018 (pour cette année, mais je devrait pouvoir choisir l'année pour les suivantes) et pour toutes les feuilles "CR Compta ..." le 2017 qui se trouve en G3, en 2018 (idem pour les années suivantes)...
J'ai bien essayé avec une boucle for each sh ect... mais je n'arrive pas à faire distinguer à ma macro entre les feuilles Compta... et les feuilles CR... La subtilité de la manœuvre échappant à mes connaissances bien que je soupçonne qu'il y ait un "if sh.name like.." mais je n'arrive pas à l'écrire correctement.
Quelqu'un pourrait-il m'aider dans cette construction ?
Je joins un fichier qui ne comporte que les 2 feuilles du mois de septembre, toutes les autres étant identiques.
Merci d'avance et à bientôt
Je tiens pour une activité bénévole un fichier de comptabilité qui contient 12 feuilles "Compta septembre" à "Compta décembre" sur lesquelles le mois et l'année sont inscrits en C2:M2, et 12 feuilles "CR Compta Septembre" à "CR Compta décembre" où le mois et l'année sont inscrits en G3.
Mon problème est de changer tous les ans l'année pour redémarrer avec les 24 feuilles adaptées à la nouvelle année (scolaire), donc de remplacer grâce à une macro, par exemple dans le fichier joint le "2017" par "2018".
Vous me direz, si les dates étaient au même endroit, ça simplifierait la chose... mais le modèle de CR m'est imposé par le trésorier et je ne peux le changer...
Il s'agit donc de changer pour toutes les feuilles Compta..." le 2017 de C2:M2 en 2018 (pour cette année, mais je devrait pouvoir choisir l'année pour les suivantes) et pour toutes les feuilles "CR Compta ..." le 2017 qui se trouve en G3, en 2018 (idem pour les années suivantes)...
J'ai bien essayé avec une boucle for each sh ect... mais je n'arrive pas à faire distinguer à ma macro entre les feuilles Compta... et les feuilles CR... La subtilité de la manœuvre échappant à mes connaissances bien que je soupçonne qu'il y ait un "if sh.name like.." mais je n'arrive pas à l'écrire correctement.
Quelqu'un pourrait-il m'aider dans cette construction ?
Je joins un fichier qui ne comporte que les 2 feuilles du mois de septembre, toutes les autres étant identiques.
Merci d'avance et à bientôt