Like they said, you want a form to do this with the form's PopUp property set
to Yes. That way they hae to select a name before proceeding. If you only
want one name selected from the list, use a combo box. If they can select
more than one, use a list box. What I do in these situartions is create the
form, then create a function that opens the form and then returns the value
that was selected by the user (if it's only one name selected). Then when you
want the user to select the name, you simply have a statement like this:
selectedName = GetUserName
or something along those lines. GetUserName would be the function that
displays the form and returns the value selected (agian, if they're selecting
one name). If they're allowed to select more than one name, then you'd want a
function that displays the form and does the processing for handling all the
selected names.