السلام عليكم ورحمة الله
جرب المحاولة بالكود المرفق
والكود يعتمد على عمود اضافي فارغ (العمود K)
تم الغاء دمج الخلايا في العمود K (الخلية K154) حتى يعمل الكود
Sub AL_KHALEDI()
Set Rn = Range(Cells(2, 2), Cells(Rows.Count, 2).End(xlUp))
Lr = Rn.Rows.Count
ReDim Arr(Lr - 1)
For Each C In Rn.Cells
T1 = "": T2 = ""
For r = 1 To Len(C)
T1 = Mid(C, r, 1)
S = Application.Search(T1, "أبجدهوزحطيكلمنسعفصقرشتثخذضظغ", 1)
If Not IsError(S) Then T1 = Mid("أبتثجحخدذرزسشصضطظعغفقكلمنهـوي", S, 1)
T2 = T2 & T1
Next r
Arr(A) = T2: A = A + 1
Next C
Range("K2").Resize(Lr).Value = WorksheetFunction.Transpose(Arr)
Range("B2:K2").Resize(Lr).Sort Range("K2"), xlAscending
Range("K2").Resize(Lr).ClearContents
Set Rn = Nothing: Erase Arr
End Sub
في امان الله
جدول تصفية المنح معدل جديد2.rar