Re : Saisie d'activité et reporting
Salut BrunoM45,
Merci pour ton super boulot ! Les macros fonctionnent à merveille !
Que la fonction Indirect est puissante !
Concernant le temps de recalcul, j'avais pas fait attention, mais c'est vrai qu'il est plutot long et se fait à chaque modif de cellule. Sn on ne peut pas l'accelerer, peut etre faudrait il envisager de forcer le recalcul soit par un bouton soit au moment de la sauvegarde ?
Un point d'ajustement peut etre sur le calcul des jours ouvrés, qui en fonction des parties de semaine (semaine a ou b, ou 1ere semaine de l'année 2008) est différent de 5.
Idéalement, le nombre de jours ouvrés sur chaque semaine ou partie de semaine devrait tenir compte des jours fériés.
En recherchant sur les forums, j'ai vu que Monique (Saint brieuc) proposait une formule qui calculait le nb de jous ourvrés entre 2 dates grâce à :
<-----
Date de début en B1, date de fin en B2
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B1&":"&B2)))>1) *(NB.SI(Fer;LIGNE(INDIRECT(B1&":"&B2)))=0))
Fer est une plage de cellules où se trouvent les dates des fériés
--->
Est il possible d'intégrer/adapter ce morceau de code dans la macro du template ?
Merci,
A+
PS : J'en ai profité également pour corriger quelques pbs de liaisons j'avais.