This is great! May solve my problem but I have a question before I re-write all of my code.... What happens in this scenario?
User opens form C from A with listbox having one row source query 1 and leaves it open
Then the user goes to B with a button that opens C with listbox with the 2nd row...