devi fare il DISTINCT di un campo UNIVOCO

altrimenti potresti fare una QUERY in cui ORDINI i tuoi campi e nel ciclo FOR ... NEXT
inserisci un controllo IF il valore nuovo è uguale al precedente (naturalmente salvato in una variabile) saltalo e vai al record successivo .... e così via.

Così dovrebbe funzionare, ma rallenti il funzionamento se hai recordset molto lungo....

Spero di essere stato di aiuto

Ciao
Lele