Waiting for a return value
If you open a form as a dialog
DoCmd.OpenForm "pop_Name", , , , , acDialog, str_Args
code execution will wait until the dialog is closed.
Getting hold of the return value? There are probably a few ways of doing this, and the way I tend to do it is probably...