Prova questa query



sql = "SELECT * FROM tabella WHERE start<= #" & data & "# and end>= #" & data & "#"

...

dove data è la data da controllare se sta in mezzo


data_start < data < data_end