سلام
پیشنهاد من اینه که بجای این روشی که فرمودید، از یک روش استاندارد برنامه نویسی استفاده کنید. که این روش همانا استفاده از ثابت ها (Constant) هست. بعنوان مثال فرض میکنیم برنامه شما 2تا فرم داره:
1. فرم ثبت اطلاعات 2. فرم ویرایش اطلاعات
شما میتونید یک ماژول درست کنید بنام mdlConst و نام فرمها و گزارشات رو در اون بصورت ثوابت public تعریف کنید:
Public Const constFormEnter As String = "frmEnter"
Public Const constFormEdit As String = "frmEdit"
بعنوان مثال هر جای برنامه هم که نیاز داشتید فرم frmEnter رو باز کنید بصورت زیر عمل میکنید:
DoCmd.OpenForm constFormEnter, acNormal
حالا هر وقت تصمیم گرفتید نام فرم frmEnter رو مثلا به frmNew تغییر بدید، فقط کافیه برید به ماژول mdlConst و نام ثابت مربوط به این فرم رو به frmNew تغییر بدید. با اینکار همۀ کدهای شما بدرستی کار خواهد کرد...