A family of Microsoft relational database management systems designed for ease of use.
It makes a lot of sense that Access loads the controls in the order set in the Tab Order. Since the the 2nd and 3rd subforms get some of their input values from the 1st subform, I thought that the 1st subform had to be loaded before the 2nd and 3rd subforms and they must be listed in this order in Tab Order. It turned out this was the way I had it. However, you suggested that they must be in "descending" order. I played around with the Tab Order and moved the the 3rd subform before the 1st or the 2nd or I completely reversed the order of the subform controls, but this did not eliminate the error message or make any other difference.
I also added the code that you suggested to the On Load event of the form and while I still get the annoying error message, the 3rd subform now gets populated with values when I open the form without having to go from Form to Design view and then back to Form view again. This is a significant improvement. Thank you, Scott.