x = Application.Match(Val(Application.Max(ws.Columns(1))), ws.Columns(1), 0)
If Not IsError(x) Then tbID = ws.Cells(x + 1, 2).Value
'==============================================
x = Application.Match(Val(Application.Max(ws.Columns(1))), ws.Columns(1), 0)
If Not IsError(x) Then tbID = ws.Cells(x + 1, 2).Value
استاذة OmHamza قلت ان الرقم المدني يعمل تلقائي سابقا ولكن في الواقع لن يعمل كما هو موضح في الكود المخصص لهذه الوضيفة علما ان العمود في صفحة العمل هو (B) عموما انا تركته كما في مشاركتك الاولى وهو كما ترين في الاسطر اعلاه.
اما بالنسبة لكمبوبوكس "الشارع" تم اضافته في الفورم
انظري المرفق
تحياتي
قاعده ادخال البيانات.xlsm