cs_Sator
Messages postés351Date d'inscriptionsamedi 7 février 2004StatutMembreDernière intervention 6 octobre 2010
-
26 nov. 2007 à 19:20
cs_Sator
Messages postés351Date d'inscriptionsamedi 7 février 2004StatutMembreDernière intervention 6 octobre 2010
-
26 nov. 2007 à 23:46
Bonsoir tous le monde, est-ce que quelqu'un aurait une idée pour mon problème?
J'aimerai la liste des vendredi de mon choix :
exemple: tous les vendredis de l'année 2003 (ce qui représente 52 vendredi)
Bref je ne sais pas trop par où prendre le problème...
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 26 nov. 2007 à 21:48
Bonjour à tous,
Cet exemple, issu d'un topic partagé avec jmfmarques (bonsoir Jacques),
affichait à l'origine tous les vendredis d'un mois/année passé en variable.
MsgBox RechercheVendredis(2007)
Function RechercheVendredis(annee)
mois = 1
jour = 1
Do While Year(DateSerial(annee, mois, jour)) = annee
madate = DateSerial(annee, mois, jour)
jour = jour + 1
If WeekDay(madate) = vbFriday Then
mesdates = mesdates &vbCr& madate
jour = jour + 6
End If
Loop
RechercheVendredis = mesdates
End Function