السلام عليكم
اخي عاشق ترابها
ساشرح و ارجو ان تكون الطريقة مفهومه
For i = 1 To 1000 'من الصف الاول ال الالف
Cells(i, 1).Select 'حدد الخليه الاولي
If Selection > "0" Then 'اذا كانت اكبر من صفرا
For ii = i + 1 To 1000 'المقصود هنا تسمية الصفوف مرة اخري للبحث عن الخلية المساوية للخليه المحددة سابقا
If Cells(i, 1) = Cells(ii, 1) Then 'اذا كانت الخلية الاولي تساوي اي خليه اخري
Cells(i, 1).Interior.ColorIndex = 35 'لون خلفية الخلية الاولي يتم تغيره الي هذا اللون
Cells(ii, 1).Interior.ColorIndex = 35 'لون خلفية الخلية الثانية يتم تغيره الي هذا اللون
End If
Next
End If
Next
For n = 1 To 1000 'نفس الشئ للعمود الثاني
Cells(n, 2).Select
If Selection > "0" Then
For nn = n + 1 To 1000
If Cells(n, 2) = Cells(nn, 2) Then
Cells(n, 2).Interior.ColorIndex = 35
Cells(nn, 2).Interior.ColorIndex = 35
End If
Next
End If
Next
اخي العزيز الجزيرة
اشكرك علي كلماتك
اما بخصوص ما طرحته
ممكن طبعا ان يتم ذلك و لكني افترضت هنا و ده طبعا حسب المطلوب الاساسي
انه قد يكون المكرر في عمود واحد فقط بان يكون الاسم غير متشابه مثلا و لكن
التشابه في الرقم فقط او العكس
خالص تحياتي