حسنا جداً، بهذا الأمر يجب ان نستخدم العتاد الثقيل وهو الـ VBA
قم بإنشاء وحدة نمطية واعطها اي اسم مثلا ( Clear_Text )
وقم بألصاق هذا الفنكشن بداخلها
Public Function ReplaceString(tshkeel As String)
Dim i As Integer
Dim fld As String, wr As String, spa As String
wr = ""
fld = tshkeel
i = 1
Do While i <= Len(fld)
spa = Mid(fld, i, 1)
If Asc(spa) = 240 Or Asc(spa) = 241 Or Asc(spa) = 242 Or Asc(spa) = 243 Or Asc(spa) = 244 Or Asc(spa) = 245 Or Asc(spa) = 246 Or Asc(spa) = 247 Or Asc(spa) = 248 Or Asc(spa) = 249 Or Asc(spa) = 250 Then
Else
wr = wr & spa
End If
i = i + 1
Loop
ReplaceString = wr
End Function
ثانياُ: قم بعمل استعلام وضع بداخله الحقل الذي يتضمن الاسماء التي تحتوي على الحركات الهمزة والكسرة والضمة.. الخ
ثم قم بإنشاء حقل جديد في الاستعلام لكي نقوم بمناداة الوحدة النمطية كالاتي:
Clearing_Text: ReplaceString( [اسم الحقل الذي يتضمن الاسم] )
اذا واجهت مشكلة ارفق القاعدة, لكي نقوم بمساعدتك.
حسنين