This last revision has the perfect solution for my problem!
Thank you very much for all the time you spent on this project burrina!
To the rest of you reading along this thread, what burrina did was to change the record source of the subform tblVisit1Crf1 from simply "tblVisit1Crf1" to this:
Code:
SELECT tblVisit1Crf1.* FROM tblVisit1Crf1 WHERE (((tblVisit1Crf1.SSN)=[Forms]![frmNavigation].[SSN]));
In picture below I show where to paste the code. The left circle indicate how to correctly select the subform in design view, double-clicking the corner in the circle. The right circle is where you paste the code.
When I apply this change to all subforms, only editing the subform-name the three times it is mentioned, I finally got the solution I was searching for :-D
Attached is a draft including the solution given by burrina: 30 - Navigation Subforms.zip
P.S.
Last night, while is did scour the web, I found this webpage (link), informing:
"After making your navigation form, you can set the NavigationWhereClause in the button’s property pane, to make the Navigation button automatically apply a filter when the button is selected. This makes it super easy to filter an existing view without creating different forms or queries."
After that, I tried different codes, but could get any working since I am very inexperienced. There might be different solutions to this problem, but burrina gave me the one mentioned above in this post, and this one I am going to use.