Can you check if the following code performs as requested (to find the first day of Januari):
Dim mDate As Date
mDate = "1-1-" & Range("A1")
For Each cell In Range("C3:T23")
If cell.Value = mDate Then
When I entered the dates as you described, the range used was C3:T23.
The date format in my country is day-month-year. You might want to change code line 4 to match your date format.
For Februari code I would have to change the 4th code line to mDate = "1-2-" & Range("A1"). But again this will probably be different for you because of a different date format.
Hopefully this helps you out.