تفضل أخي الكريم ، استبدل الكود في حدث بعد التحديث بالتالي :-
Private Sub مربع_تحرير_وسرد137_AfterUpdate()
On Error Resume Next
Dim strFilter As String
Dim strName As String
strName = Replace(Replace(Replace(Replace(Me.مربع_تحرير_وسرد137, "أ", "ا"), "إ", "ا"), "ة", "ه"), "ه", "ه")
If Len(strName) > 0 Then
strFilter = "Replace(Replace(Replace(Replace([jname], 'أ', 'ا'), 'إ', 'ا'), 'ة', 'ه'), 'ه', 'ه') LIKE '*" & strName & "*'"
End If
With Me.sub_ورقة1.Form
If Len(strFilter) > 0 Then
.Filter = strFilter
.FilterOn = True
Else
.Filter = ""
.FilterOn = False
End If
.Requery
End With
End Sub
جربه وأخبرني بالنتيجة
Waheidi2005_2.zip