Try:
Code:
Private Sub Combo107_NotInList(NewData As String, Response As Integer)
Me.Combo107 = Null
DoCmd.GoToRecord , , acNewRec
Me![Date] = NewData
Me.Combo107.Requery
Response = acDataErrContinue
End Sub
Private Sub Combo107_AfterUpdate()
Dim rs As Object
Dim dteDate As Date
Set rs = Me.Recordset.Clone
rs.FindFirst "[ActivitiesID] = " & Nz(Me.Combo107.Column(1), 0)
If rs.NoMatch Then
dteDate = Me.Combo107
DoCmd.GoToRecord , , acNewRec
Me.Combo107 = dteDate
Else
Me.Bookmark = rs.Bookmark
End If
End Sub
I changed the date combobox RowSource to put the date in first column.