Il recordset lo devi creare all'esterno della routine (click sulla listbox), altrimenti non è visibile in altre parti dell'applicazione. Prova a creare il recordset in un altra routine, ad esempio il load del form o dove pensi sia meglio.
Lo popoli con la query che hai indicato e, nell'evento click dei pulsanti di navigazione, ti sposti.
Spero di aver capito la tua situazione; in caso contrario posta parte del codice e tipo di errore.
Ciao