The problem is that the
Find
has failed to find the date, so the
.Activate
is being issued against a null object.
Try checking the result first e.g.
With Worksheets("Sheet1")
Set myCell = Columns(2).Find(What:=myDate, LookIn:=xlValues)
If Not myCell Is Nothing Then
myCell.Activate
End If
End With