If I understand your question correctly, this should do what you want...
Dim dt As Long
Dim LastRow As Long
For dt = 2 To 1000
If Cells(dt, 1) = Date Then
With Worksheets("SomeOtherSheet")
LastRow = .Cells(Rows.Count, 1).End(xlUp).Row
Cells(dt, 1).EntireRow.Copy .Cells(LastRow, 1).Offset(1, 0)
End With
End If
Next dt
You didn't supply a lot of information, so I set it up to run from the
active sheet and place the copied data to SomeOtherSheet.
Rick