Eurika!,
I have it working. It turns out my code was working, but in the process of testing, I had incorrectly identified the field whose value I was using to filter my combo box.
However, I want to make sure I understand and that I am not heading for problems.
Here is my situation in recap.
Main Form = "Frm Referral Primary"
Main Form Field = "County"
Subform = "Frm Referral Foreign"
Subform Combo = "Combo26"
1. In the combo box's RowSource (on the Subform), I have the following criteria:
[Forms]![frm Referral Primary].[County]
2. In the "On Current" event of the 'Subform', I have the following code: DoCmd.Requery "Combo26"
That's it. It works. However, subforms load before main forms. I didn't think that should matter. I figured the criteria in the combo box would be ignored until there was Main form data to sync with. Some have suggested (or maybe just surmising since I was having a problem)that the opposite is true and that I would have an error. Apparently (I hope), I was right.
Am I in store for a problem? Also, for reference, I would really like to understand your code from earlier, but have had a hard time with it.
You stated "YourSubformControl" was not the name of the subform. I don't know what you mean.
Also, the "YourQueryAsItAppearsInTheComboBoxNow" line in code. Can you give me an sample using real (or fake) control names?
By the way, thank you so much for your help. This is a terrific site for busy professionals.