Hey, if I've understood correctly what it is you want to do then that's quite easily doable. You're using a combo box right? So, say for example you have a combo box with its row source set to a specific table (I'm going to use the example of adding Titles (i.e. Mr, Mrs, Ms. etc.).
So your combo box displays titles, but you as the user type in "Dr." - which is not in the table. To have a message box open up providing options to either add the title to the table or to not (in which case the user will have to select a title from the drop-down list), in the combo box's Not In List event place the following code:
'Place this code in the combo box's Not In List event
Dim strNew As String
Dim intMsg as Integer
Set strNew = NewData
intMsg = (strNew & " is not an approved title. Would you like to add it?", vbQuestion+vbYesNo, "Add new title"
Select Case intMsg
Case vbYes
DoCmd.OpenForm "FormToAddTitles", WindowMode:=acDialog, OpenArgs:=strNew
Response = acDataErrAdded
Case vbNo
Me.cmbTitle = ""
Me.cmbTitle.Dropdown
Response = acDataErrContinue
End Select
Response = acDataErrContinue
'Place this code in the form that you use to add the new record (title in this case)
'Put it in the On Load event
If Not IsNull(Me.OpenArgs) Then
Me.txtTitle = Me.OpenArgs
End If
Hope this helps.