1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
If typeCongés = "CP" Then
For i = 0 To Compteur
' compte le nombre de samedi non fériés
If Weekday(Plan.Cells(2, LaColonne), vbMonday) = 6 And Not Ctrlferies(Plan.Cells(2, LaColonne).Value) = 2 Then
comptes = comptes + 1
End If
'compte le nombre de samedi fériés
If Weekday(Plan.Cells(2, LaColonne), vbMonday) = 6 And Ctrlferies(Plan.Cells(2, LaColonne)) = 2 Then
comptesf = comptesf + 1
End If
'compte le nombre jour fériés dans la semaine hors samedi et dimanche
If Weekday(Plan.Cells(2, LaColonne), vbMonday) < 6 And Ctrlferies(Plan.Cells(2, LaColonne)) = 2 Then
comptejf = comptejf + 1
End If
' compte le nombre de jour de la semaine non fériés
If Weekday(Plan.Cells(2, LaColonne), vbMonday) <= 5 And Ctrlferies(Plan.Cells(2, LaColonne)) <> 2 Then
comptejn = comptejn + 1
End If
' compte le nombre de dimanche
If Weekday(Plan.Cells(2, LaColonne), vbMonday) = 7 Then
compted = compted + 1
End If
'avance d'une colonne
LaColonne = LaColonne + 1
Next i |
Partager