se ho capito bene vuoi solo togliere un giorno alla data finale:

BETWEEN #"&DataInizio&"# AND #"&DateAdd("d",-1,DataFine)&"#

se non te la prende metti la funzione in una variabile