| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 
 |  Dim nbJours As Integer
        nbJours = Date.DaysInMonth(Date.Now.Year, Date.Now.Month)
        Dim nbJoursTravailles As Integer
        nbJoursTravailles = 0
        For x As Integer = 1 To nbJours
            Dim jour As New DateTime(Date.Now.Year, Date.Now.Month, x)
            If jour.DayOfWeek = DayOfWeek.Saturday Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.DayOfWeek = DayOfWeek.Sunday Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 1 And jour.Month = 1 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 1 And jour.Month = 5 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 8 And jour.Month = 5 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 14 And jour.Month = 7 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 15 And jour.Month = 8 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 1 And jour.Month = 11 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 11 And jour.Month = 11 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 25 And jour.Month = 12 Then
                nbJoursTravailles = nbJoursTravailles
            ElseIf jour.Day = 26 And jour.Month = 12 Then
                nbJoursTravailles = nbJoursTravailles
            Else
                nbJoursTravailles = nbJoursTravailles + 1
            End If
        Next
        MsgBox(nbJoursTravailles) |