[VBA-E]DatePart ? Quelle est la règle ?
	
	
		
	Code:
	
MsgBox DatePart("ww", "02/08/05", 1)
 donne 32, en désaccord avec mon calendrier.
Ayant vérifié ce dernier, j'ai constaté qu'il faisait commencer la première semaine de l'année un samedi, et bien sûr, si je fais
	Code:
	
| 12
 3
 4
 5
 
 | MsgBox DatePart("ww", "02/08/05", 7)
'ou
MsgBox DatePart("ww", "02/08/05", 1, vbFirstFourDays)
'ou
MsgBox DatePart("ww", "02/08/05", 1, vbFirstFullWeek) | 
 le calendrier est de nouveau en accord avec VBA.
La question :
Quelle règle régit la numérotation de la semaine 1 en France ?
Question subsidiaire :
En Europe, la règle diffère-t-elle selon le pays ?
Merci de vos nombreuses réponses  :wink: