Are filters not recommended even for a temporary search? As for the naming convention, I am aware of that, but I started this DB by using the access contacts template, and it was supposed to be a very simple small thing, but the person who requested it, kept asking for new stuff to be added, and it grew much more than I expected.I just wanted to add this.
I personally never filter a form. I change the record source
In your case instead of
Forms![Contact List].Filter = "ID In (" & SelectedID & ")"
I would use
Forms![Contact List].RecordSource = " SELECT * FROM [Contacts Extended] WHERE ID In (" & SelectedID & ")"
And never use space in object names.
Had I known from the start, I would’ve built things differently.
Thanks again for your help and time.