Tout dépend du référentiel.
Ton paramétrage semble sur FirstWeekOfYear.Jan1
Alors que la norme est il semble FirstFourDays, soit la semaine avec le premier jeudi
ou la premiere semaine de 4 jours (apres ca depend peut etre si le dimanche est le jour 1 ou 7)
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 201610 7 janv. 2010 à 14:04
Bonjour,
Pour les normes françaises, on considère que la semaine commence le lundi et la 1ère semaine de l'année est celle comportant le 1er jeudi comme le dit nhervagault.
Donc pour les 2 derniers paramètres de DatePart() tu mets vbMonday ou éventuellement vbUseSystem et vbFirstFourDays.