I tried it and the line Me.FilterOn = True failes with error "Object doesn't support this property or method". The problem is ADODB.Recordset doesn't have FilterOn property. It is filtered when I update the Filter property, I can see it in watch window, but the form doesn't show it..