Matt,
In the checkbox's Click or AfterUpdate event, you need to check if the
record exists, and if so, open the form, and if not, append the record.
Private Sub chkMyCheckBox_Click()
If (Me.chkMyCheckBox = True) Then
If Not IsNull(DLookup("fieldname", "tablename", "somecriteria") Then
DoCmd.OpenForm "formname", , , "somecriteria"
Else
'Add code to append the new record
End If
Me.chkMyCheckBox = False
End If
End Sub
Regards,
Graham R Seach
Microsoft Access MVP
Sydney, Australia
>I have a check box on a form that when checked opens another form and
>copies
[quoted text clipped - 14 lines]
>
> Matt