Use the "Rec" of the subform it is filtered like you see it on the form. The form is just the view of the table. Build a function in the correct form from where you want the records and then do something like.
MyRec.COPY(Rec);
MyRec.FINDSET;
REPEAT
// Some Code
UNTIL MyRec.NEXT = 0;
Comments
Regards,
egnaz