Re,
Voici la petite soeur en VBA qui transforme la date ecrite en C2 en "semaine du tant au tant"
a adapter à ta cellule réceptrice du calendar
macro événementielle a copier-coller dans le module feuille concerné
Private Sub Worksheet_Change(ByVal Target As Range)
Static flag As Boolean
Dim dimanche As Long, samedi As Long
If flag Then
flag = False
Exit Sub
End If
If Target.Address = "$C$2" Then
flag = True
dimanche = Target - (Target - 1) Mod 7
samedi = dimanche + 6
Target = "semaine du " & Format(dimanche, "dd/mm/yy") & " au " & Format(samedi, "dd/mm/yy")
End If
End Sub
Cordialement,
Michel