Le calcul de la date de fin se calcul comme suit:
Admettant qu’on a :
Date de début: 11/10/2021
Nbr d’heures : 28 h/ semaine
Nbr d’heures total: 300 heures
La date de fin = Nbr d’heures total/28
Pour cette exemple on trouve comme date de fin: 23/12/2021
Comment puis-je le coder en VBA ?
Des pistes svp
Merci d’avance Dates Fin.xlsm (21,1 Ko)
choisis une ligne en sélectionnant une cellule de celle-ci
Puis cliques sur le bouton
Résultat dans le formulaire et pour la date de fin en colonne G de la ligne
Pour le résultat de ton exemple je ne trouve pas la même date
Pour 300 heures avec 28h par semaine cela donne :
300/28 = 10,71 semaines soit 10 semaines complètes
Avec 7 jours par semaines on obtient :
(300/28)X7 = 75 jours
Si j’ajoute à la date 11/10/2021 les 75 jours j’obtiens :
25/12/2021
Et non pas 23/12/2021
Comment donc obtiens tu ce résultat ?
Faut il intégrer dans les 75 jours la date de début soit 11/10/2021 et ne pas compter celle de fin 25/12/2021 ce qui donnerait non pas 75 jours mais 73 jours à additionner et donc d’obtenir le 23/12/2021
Je te transmet une version supplémentaire avec cette dynamique et donc d’être en accord avec ton résultat à obtenir