no save
Assistance
Achat
News

Forum | programmation
[VBScript] numéro de semaine
thev, le jeu. 23 juil. 2009 à 17:45:17
voici la fonction que j'ai programmée

Function semaine(date_s)

année = Year(date_s)
date_premier_an = DateSerial(année, 1, 1)
For j = 0 To 6
date_j = date_premier_an + j
jour = Format(date_j, "dddd", vbMonday)
If jour = "jeudi" Then
date_lun_semaine1 = date_j - 3
If date_s >= date_lun_semaine1 Then
Exit For
Else
date_premier_an = DateSerial(année - 1, 1, 1)
j = -1
End If
End If
Next
semaine = 1 + (date_s - date_lun_semaine1) \ 7

End Function
PrécédentMyriam
16 juil.


REPONSES
sam3000
mai 05
Dinheru
mai 05
Currahee
10 avr.
Ludivine50
18 mai
thev
18 mai
Myriam
16 juil.
thev
23 juil.
Version Web
Réalisé par RedShift
no save