برنامه شما رو ندیدم ولی اگر با docmd.openform فرم رو باز میکنین:
1- هم میتونین برای رکوردست فرم شرط where تعیین کنین
2- هم میتونین filter مشخص کنین
3- هم میتونین یک عبارت string به نام openargs فرم pass کنین (این چیزی هست که باید استفاده کنین)

در فرم میتونین openargs رو بخونین و هر کاری که میخواین باهاش انجام بدین!

استفاده از global variable یا tempvars هم که همیشه هست.