First, thank you for your advise, I will use your method.
I have a follow up, I want to be able loop through the subform to grab which records (ie key fields) are selected when there is MORE THAN ONE record selected. I know Access will allow this because you can select multiple records and then delete them manually, but I want to be able to program this to accomplish other things.
Jason