Private Sub Worksheet_Activate()
Dim C As Range, Lig&, Lig1&
Lig = 5: Lig1 = 5
Range("d5:e" & Rows.Count).ClearContents
For Each C In [Tadhere[Date de Naissance]]
If Month(C) = Month(Date) Then Cells(Lig, "d") = C.Offset(, -5) & " " & C.Offset(, -4): Lig = Lig + 1
If Month(C) = Month(Application.EDate(Date, 1)) Then Cells(Lig1, "e") = C.Offset(, -5) & " " & C.Offset(, -4): Lig1 = Lig1 + 1
Next
End Sub