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

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


إذهب إلى أفضل إجابة Solved by احمد عبدالحليم,

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

السلام عليكم

ممكن الاطلاع على الملف المرفق 0 وتعديل على الكود

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

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

 

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

رابط هذا التعليق
شارك

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

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
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information