Technically, the focus is set to the control regardless, you just can't see it because the subform has no focus yet.
However, it's true that in most scenarios, simply setting the focus to the control won't immediately allow you to work with the recently focused control. So, I stand corrected...