Bonjour,
J'ai fait une feuille de pointage qui contient des cellules à coloriser, en bleu pour le travail et un tableau récapitulatif compte les cellules colorisées et j'ai ainsi le total de mes heures. une feuille correspond à un mois, les feuilles sont ainsi nommées janvier, février, mars, avril... etc.
la formule qui compte les couleurs est celle-ci :
=CountByColor(annee2024.xlsm!refsociete;janvier!plheun)/2
refsociete est un nom défini qui fait référence à une société, salaire, etc
janvier est le nom de la feuille active
plheun est le nom d'une plage dans laquelle les cellules doivent être colorisées et sont comptées
Bien sûr, comme cette feuille est complexe, je n'allais pas la refaire 12 fois pour les 12 mois de l'année, je l'ai donc copiée. Une fois que j'ai copié les 12 feuilles, il faut que la formule
=CountByColor(annee2024.xlsm!refsociete;janvier!plheun)/2
devienne pour la feuille février
=CountByColor(annee2024.xlsm!refsociete;février!plheun)/2
et pour mars
=CountByColor(annee2024.xlsm!refsociete;mars!plheun)/2
Je suis obligée de faire un ''rechercher, remplacer'', "janvier" par "février", et "janvier" par "mars", etc.
Je voudrais savoir si vous pouvez m'aider et me donner la formule VBA ou non, qui me permette de faire ce "rechercher remplacer" pour les douzes mois de l'année.
merci beaucoup pour vortre aide
chaudier37
Partager