Christophe Péjout
Merci beaucoup de ta contribution. Ça fonctionne très bien chez moi.
Juste une précaution, la formule est non-compatible avec un calendrier 1904.
Salutations,
Daniel M.
"news.libertysurf.fr" <pej...@libertysurf.fr> wrote in message
news:bun3ud$ps1$1...@news.tiscali.fr...
"Daniel.M" a écrit :
Exact. Il s'agit de la norme ISO-européenne.
Salutations,
Daniel M.
Voir aussi en réponse à une proposition récente de AV
(24 12 2003 ici même)
extrait d'un correctif microsoft
http://support.microsoft.com/default.aspx?
scid=kb;fr;200299
'uniquement en VBA et avec EXCEL 2000+
Function sem_Iso (MyDate As Date) As Integer ' Semaine
de l'année
sem_Iso = Format(MyDate, "ww", vbMonday,
vbFirstFourDays)
If sem_Iso > 52 Then
If Format(MyDate + 7, "ww", vbMonday,
vbFirstFourDays) = 2 Then sem_Iso Y = 1
End If
End Function
@+