Es muy sencillo Patapalo:
Tu teniendo 3 campos diferentes en la Base de datos para la fecha...
dia = day(now) - 3
mes = month(now)
ano = year(now)
' De esta manera tenemos una fecha con 3 dias para tu listado.
*estos valores pueden variar segun el uso que tu quieras darles.
"SELECT * FROM ofertasmayoristas WHERE tipo='Mayorista' AND fechapublicacionoferta between '" & dia & "' AND '" & day(now) & "' ORDER by destinooferta, empresaoferta, fechapublicacionoferta, denominacionoferta "
De esta manera cogeras todos los registros entre el dia seleccionado y el actual.
Te haces a la idea?
Saludos!!