masterpopeye
Messages postés27Date d'inscriptionlundi 8 octobre 2007StatutMembreDernière intervention11 décembre 2007
-
5 déc. 2007 à 10:32
masterpopeye
Messages postés27Date d'inscriptionlundi 8 octobre 2007StatutMembreDernière intervention11 décembre 2007
-
5 déc. 2007 à 15:16
Bonjour,
Je voudrais créer une fonction sur vb6 qui calcule le nombre de jour ouvrés entre deux dates ( en gros qui ne compte pas les samedi et les dimanche)
Pour cela j'aimerais savoir comment ajouter un jour à une date, En gros 05/12/2007 + 1 = 06/12/2007
Merci de vos réponses.
masterpopeye
Messages postés27Date d'inscriptionlundi 8 octobre 2007StatutMembreDernière intervention11 décembre 20071 5 déc. 2007 à 15:16
Comme promis voici la fonction finale.
Public Function nombre_jour_ouvre(ByVal date1 As String) As Double
Dim nb, nb_ouvre As Integer
Dim jour, date2 As String
nb = DateDiff("d", date1, Format$(Now, "dd/mm/yyyy"))
nb_ouvre = 0
For i = 0 To nb
date2 = DateAdd("d", i, date1)
jour = Format(date2, "dddd")
If jour <> "samedi" And jour <> "dimanche" Then
nb_ouvre = nb_ouvre + 1
End If
Next
nombre_jour_ouvre = nb_ouvre
End Function