[jours d'une semaine] en visual basic
Résolu
Utilisateur anonyme
-
Polux31 Messages postés 7219 Statut Membre -
Polux31 Messages postés 7219 Statut Membre -
Bonjour,
Je cherche une méthode pour connaitre tous les jours d'une semaine donnée en langage VB.
Par exemple en ayant vcomme donnée la semaine 29 de l'année 2008 connaitre:
14 juillet
15 juillet
...
19 juillet
Si quelqu'un connait la solution je le remercie par avance.
Bonne journée @ tous
Je cherche une méthode pour connaitre tous les jours d'une semaine donnée en langage VB.
Par exemple en ayant vcomme donnée la semaine 29 de l'année 2008 connaitre:
14 juillet
15 juillet
...
19 juillet
Si quelqu'un connait la solution je le remercie par avance.
Bonne journée @ tous
Configuration: Windows Vista Internet Explorer 7.0
3 réponses
-
bonjour,
J'ai trouvé ça sur : https://vb.developpez.com/faq/?page=Dates , ça peut t'aider.
Public Function InvDatePart(ByVal PosJour As Integer, ByVal NumSemaine As Integer, ByVal Annee As Integer) As Date Dim tmpDate As Date tmpDate = CDate("1/1/" & Format$(Annee)) If Weekday(tmpDate, vbMonday) < 6 Then NumSemaine = NumSemaine - 1 tmpDate = DateAdd("ww", NumSemaine, tmpDate) tmpDate = DateAdd("d", PosJour - Weekday(tmpDate, vbMonday), tmpDate) InvDatePart = tmpDate End Function
Par exemple, InvDatePart(3, 10, 2004) vous renvoie la date correspondant au troisième jour de la dixième semaine de l'année 2004.
;o)
polux -
Merci beaucoup c'est précisément ce que je recherchais tu ma bien rendu service merci encore.
Bonne soirée ! -
de rien, content de t'avoir aidé à résoudre ton blème ...
bonne continuation.
;o)
polux