Para todos os efeitos, vou pegar no seu código e adaptar, pois o formulário já está criado como pode verificar pelo arquivo enviado por e-mail.
Depois de substituir o código que tinha agregado ao formulário pelo que me enviou, houve algumas mensagens de erro por diferença de nomes, mas depressa se regularizou essa cena.
O código em si, é simplesmente fantástico e faz exatamente o que se pretende, exceto na busca que não apresenta os nomes repetidos, quando é o caso. No entanto julgo que não é importante, pois ao clicar nesse nome, aparecem todas as referências que estão registadas.
Alterei a estrutura do formulário e pretendo nas listbox1 e 2, introduzir colunas e inserir mais dados nessas colunas, como por exemplo o tipo de consulta.