I guess you could use the bookmark property of your subform:
http://msdn.microsoft.com/en-us/libr...ffice.10).aspx
Save the bookmark of the subform when you have selected the record and use
it whenever you need to go back to this subform record. I guess you could
declare a string variable to hold the bookmark in the header section of the
subform vba code.
Dim StrBookmark as string
strBookMark = me.bookmark
me.bookmark = strbookmark
Bookmarks are destroyed in situations as described in the article.
Regards