I'm not getting it 
Lets use the A, B example again...
Tables A and B in a 1:N relation (the B.a_id column exists).
Form A with subform B, subform is linked to A like this:
subform.SourceObject = B
LinkMasterFields = id (A's id)
LinkChildFields = a_id
Now from the outside (from another Form) I know how to set open the Form A and set the form's bookmark to anything:
Code:
'the "aid" is given
Set rs = Forms!A.RecordsetClone
rs.FindFirst "id = " & aid
Forms!A.Bookmark = rs.Bookmark
Further I need to get the right record in the B table (subform) as well:
Code:
'not working hypothetical example
Set rs = Forms!A.subformB.RecordsetClone
rs.FindFirst "id = " & bid
Forms!A.subformB.Bookmark = rs.Bookmark
'error at ".subformB..."
So and back to your proposal:
OK I make and invisible textbox on the A form. Now what? Will it contain the B.id? How do I link that?