Reprise du message précédent :
Ben ca me fait pareil, j'ai un resultat egal a 14 au lieu de 22.
Je comprend pas.
je te redonne le code:
Sub ContactMois()
Dim a As Long, Mois, MaPlage As Range
NbContactMois = 0
Set MaPlage = Worksheets("Fichier Toulouse" ).Range("K2:K" & Cells(Rows.Count, "K" ).End(xlUp).Row)
On Error Resume Next
Mois = 2 'Month(Now())
For Each c In MaPlage
If IsDate(c.Value) Then
If Month(c.Value2) = CInt(Mois) Then
NbContactMois = NbContactMois + 1
End If
End If
Next
Set MaPlage = Nothing
Worksheets("Bilan" ).Cells(32, Mois + 2).Value = NbContactMois
End Sub
JE comprend vraiment pas