اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

تفضل اخي  اليك حل اخر ربما هدا ما تقصده 

Sub OterDoublons()
Dim der As Long, j As Long, Lastrow As Long

Application.ScreenUpdating = False
    
Dim WS As Worksheet: Set WS = ThisWorkbook.Sheets("البيانات")
Dim desWS As Worksheet: Set desWS = ThisWorkbook.Sheets("ارقام")

Lastrow = WS.Cells(WS.Rows.Count, "O").End(xlUp).Row
   desWS.Range("A2:C" & Rows.Count).ClearContents
   WS.Range("O2:Q" & Lastrow).Copy _
    Destination:=desWS.Range("A2")
            
      With desWS
      If .FilterMode Then .ShowAllData
      For j = 1 To Range("C2").Column
         der = .Cells(.Rows.Count, j).End(xlUp).Row
         If der >= 2 Then .Cells(1, j).Resize(der).RemoveDuplicates Columns:=1, Header:=xlYes
      Next j
   End With
   Application.ScreenUpdating = True

End Sub

 

جلب التفاصيل V2.xlsm

  • Like 1
قام بنشر

السلام عليكم - 

لا استاذ

مو هذا المطلوب

الكود الاول شغال ولكن في فقرة او فقرتين بجلب المكرر حسب الشروط الثلاثة المبينة بالملف المرفق

كان فقط - توجد بعض التكرارات برقم المطالبة

ارفقت ملف يوضح المطلوب

 

جلب التفاصيل V2-مثال.xlsm

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

تفضل اخى 

جرب واعلمنى بالنتيجة 

تم اضافة اعادة ترتيب البيانات تصاعديا حسب التاريخ 

جرب الكود والملف 

 

 

تعديل جلب التفاصيل.xlsm

  • Like 2
  • Thanks 1
قام بنشر (معدل)

الله يرضى عليك

تسلم  - الكود ا- ممتاز

تمام

جربت الكود على بياناتي

100 %

جزيت خيرا

 

 

 

 

 

 

تم تعديل بواسطه kkfhvvv
  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information