Io temo che il giochetto di unire Nome & Cognome con casella combinata sia stato trattato numerosissime volte. Non posso ricordare tutti i thread che ne parlano, ma dai un'occhiata a questo mio documento
http://www.divshare.com/download/24930879-58
clicca sul tasto Download verde per scaricarlo.
Ora, la differenza fra il tuo caso e i casi standard è che in questi ultimi l'uso della casella combinata con Nome & Cognome (oppure Cognome & Nome) ha una funzione ben precisa, quella di SELEZIONARE comodamente. Tu invece parli di query che devono soltanto visualizzare un prodotto già digitato in precedenza, quindi non vuoi più la casella combinata. Sinceramente qualcosa mi sfugge ma penso che sostanzialmente siamo lì.
Secondo me non occorre mettere mano al VBA, ma organizzare correttamente una delle tante query che propongo nel mio documento e visualizzare esattamente il campo concatenato.