Sub Caillou()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
'With Worksheets("Feuil1")
Dim L As Long
Application.ScreenUpdating = 0
For L = [A65536].End(xlUp).Row To 1 Step -1
With Cells(L, 1)
If .Value <> WorksheetFunction.EoMonth(.Value, 0) Then .EntireRow.Delete
End With
Next
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub