Salut,
Mon fichier est prévu de telle manière que s’il manque la feuille journalière d’un jour entre deux autres feuilles journalières, le mot ‘Reporté’ est quand même inscrit dans la ligne 3 de la feuille ‘Résultat’ pour ce jour-là. Dans mon fichier exemple, j’avais simulé ces ‘jours manquants’.
Des cellules vides comme les cellules CD3, CG3, CH3 sur le fichier que tu m’envoies sont donc normalement impossibles. Afin de continuer tes essais, remplis déjà ces cellules avec le mot ‘Reporté’.
Ensuite mon code n’est pas prévu pour simuler des données dans le futur (données que tu n’as logiquement pas à ta disposition) puisqu’il cherche premièrement la dernière date reportée (par ces mots ‘Reporté’ dans la ligne 3) ainsi que deuxièmement la colonne dans laquelle se trouve la date du jour et qu’il boucle entre ces deux dates.
Si tu veux faire de nouveaux essais, tu dois donc effacer manuellement d’anciennes données (ou simplement effacé le mot ‘Reporté’ dans la ligne 3) mais pour des dates 'immédiatement passées'. Mon fichier n’est pas non plus prévu pour reporter de très anciennes dates : je ne sais par exemple pas ce qui se passerait si tu effaçais la date du 1er février et que tu créais une feuille journalière pour ce jour-là. Mais comme il me semblait que ce n’était pas dans la logique de ton travail – où tu devrais reporter les données pour toute une période puis ne plus rien modifier jusqu’à la période suivante – je n’ai pas envisagé ces cas de figures qui me semblaient impossibles.
Ca te permet d’avancer ?
Amicalement.
NB : Dans ton avant dernier message, je n'ai absolument pas compris ce que tu voulais dire par :
billy255 a écrit :
je veux faire ça juste pour avoir la feuille résultat pas trop chargé, (mais je peux les masquées c'est pas un problème
Mais je n'ai pas trop cherché à comprendre non plus puisque je ne comprends absolument pas ta philosophie d'enlever des données déja masquées sur la feuille 'Résultat' pour ne 'pas trop charger la feuille' comme tu dis