In case you're interested, I've attached a screen shot of the type of searchable list I use these days. Features:
1. Pre-filterable - in this case, different users tend to work on Contracts within an assigned 'Service Area', so the user can pre-filter the Service Area, which then returns a smaller number of records. This setting is remembered for each user, and the form opens to their last setting.
2. Sortable - by any column - 1st click A-Z, 2nd click Z-A.
3. Seachable - by any combination of columns. Includes 'smart' search options. eg, for dates, as the tooltip advises users: "Enter Date to filter on. Optional: prefix with '>' (greater than) or '<' (less than), use 'To' to specify a range, or enter 'Null' for no date."
Note that the 'list' is a subform. The subform's recordset is first filtered using the 'pre-filter'. The subsequent sorting and filtering use the form's Filter and OrderBy properties.
Double-clicking any record then opens a 'detail' form for that record.
Max Hugen
Australia