Si le colocas otros dos paréntesis?:
Código Delphi
[-]
DMinformes.QInfHistoricos.filter:= '(CODMOLDE >=' +Quotedstr(EdBusquedaEspecifica.text+'aaa') + 'and CODMOLDE <=' + Quotedstr(EdBusquedaEspecifica.text+'zzz)');
DMinformes.QInfHistoricos.filtered:=true;