merci pour tes reponses,
la deuxieme fonctionne niquel, par contre pour la premiere, j'ai reussi a trouver la syntaxe qui donne le bon numéro de semaine pour l'année 2005
( Dim dDate As Date
Dim iWeek As Integer
dDate = Date
iWeek = DatePart("ww", dDate,vbuseSystemDayofweek,vbfirstfullweek)
MsgBox (iWeek)
)
par contre si j'essaie avec l'année 2004, le numéro de semaine n'est plus le bon ...