Bonjour,
Pourriez-vous m'expliquer cette fonction pour calculer le nombre de jours ouvrés svp ?
- Weekday prend une date et renvoi le numéro du jour de la semaine, c'est ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For i = Début * 1 To Fin * 1 Step TimeValue("0:10") If Hour(i) >= 8 And Hour(i) < 18 And Day(i) = Day(i + TimeValue("0:10")) _ And Application.CountIf([PlageFériés], CDate(Int(i)) * 1) = 0 _ And Weekday(CDate(Int(i)) * 1, 2) < 6 Then x = x + 10 Next HeureOuvrées = x / 1440
- CDate converti une date en date ?
- TimeValue, je n'ai pas compris...
- Pourquoi diviser par 60*24=1440 à la fin svp ?
Merci![]()
Partager