أولا :
تطبيق الفكرة داخل النموذج في حقول غير منضمة
On Error Resume NextDim
x As Integer
x = Len([txtNm]) - Len(Replace([txtNm], " ", "")) 'هذا السطر لعد الفواصل بين الأسماء
name1 = Split(txtNm, " ")(0) ' الصفر يعني ما قبل الفاصلة الأولى
'اذا كان عدد الفواصل=1 يعني اسمين فقط سيتم تعييين الاسم الثاني كاسم عائلة
If x = 1 Then name4 = Split(txtNm, " ")(1)
If x = 2 Then name4 = Split(txtNm, " ")(2) '
If x = 3 Then name4 = Split(txtNm, " ")(3) '
If x = 4 Then name4 = Split(txtNm, " ")(4) '
وفي المثال غنية عن زيادة المقال
يتبع ..
_تجزئة النص في النموذج حسب التحديد .rar