I created a sub form to track labor hours. I designed it and tested it before I put it in the main form. It is a continuous form. I used the Command Button wizard to insert a button to duplicate the records. It worked better than I had anticipated. I have a default value in the date field that will automatically put in today's date when they add new records. When I hit the duplicate button it copies everyting, except used the default value for the date. Awsome! If they worked two hours on a job yesterday and two hours on the same job today, they could select that record and hit the button and be done. All's well, right!?
When I inserted the subform into the main form for the employees to use, the copy function stopped working.
Now it just inserts a blank record with the previous date. Here is the code, shouldn't be any surprises since the wizard generated it.
Any ideas? Other methods of duplicating records?
When I inserted the subform into the main form for the employees to use, the copy function stopped working.

Code:
Private Sub Command32_Click()
On Error GoTo Err_Command32_Click
DoCmd.RunCommand acCmdSaveRecord
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste Append
Me.Requery
Exit_Command32_Click:
Exit Sub
Err_Command32_Click:
MsgBox Err.Description
Resume Exit_Command32_Click
End Sub
Any ideas? Other methods of duplicating records?