Probe tu codigo y me funciono a medias... Luego use este otro codigo (muy parecido solo que con un Adodc) y me funciono bien...
CRITERIO = "SELECT salida_almacen.IDTIENDA, salida_almacen.IDPRODUCTO, salida_almacen.DESCRIPCION, salida_almacen.MODELO, salida_almacen.COLOR, salida_almacen.TALLAS, salida_almacen.CANTIDAD, salida_almacen.FECHA, salida_almacen.TIENDA_DESTINO, salida_almacen.PRECIO FROM salida_almacen WHERE (salida_almacen.fecha= '" & maskfecha.Text & "' ")
Adodc1.RecordSource = CRITERIO
adodc1.Refresh
Asi lo hice con las demas consultas. La verdad es que es muy parecido el codigo... Y con los optionButton me funciono...