Una forma habitual de busqueda de registros es utilizar sentencias SQL.
Por ejemplo si quieres sacar todos los registros del 01/04/02 al 30/05/02
DIM MICADENA AS STRING
MICADENA = " SELECT * FROM MITABLA WHERE FECHA BETWEEN '#04/01/02#' AND '#05/30/02#'"
De todas formas hecha un vistazo a el Access, tiene una utilidad para crear consultar SQL. Te haces una consulta con el diseñador y luego miras el código con la opcion VER SQL.