اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

اخي الفاضل

تمت تجربة الملف مرة اخري وشغال بكفاءة

الرسالة توضح ان  محرر الاكواد لا يدعم الخاصية

عموما اعتقد ان المشكلة في اصدار الاوفيس فالكود لا يشتغل على الاوفيس 2003  ولكنه يشتغل على الاوفيس 2007 وما فوق

لان خاصية ازالة التكرار لا توجد في 2003

جرب الملف على اصدار 2007 او ما فوق وابلغني بالنتيجة

في حفظ الله

  • تمت الإجابة
قام بنشر

السلام عليكم

 

جرب الكود التالي

Sub kh_Sort_Delete()

Dim Cel As Range
Dim LR As Long, R As Long

LR = Sheets("المدخلات").Range("a" & Rows.Count).End(xlUp).Row

With Sheets("المدخلات").Range("A3:Y" & LR)
    .Sort .Columns(1), xlAscending
    For R = 1 To .Rows.Count
        If WorksheetFunction.CountIf(.Cells(1, "A").Resize(R), .Cells(R, "A")) > 1 Then
            If Cel Is Nothing Then Set Cel = .Cells(R, "A") Else Set Cel = Union(Cel, .Cells(R, "A"))
        End If
    Next
End With
If Not Cel Is Nothing Then Cel.EntireRow.Delete
Set Cel = Nothing
End Sub

واشعرنا بانتيجة

 

تحياتي

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information