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

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

قام بنشر

السلام عليكم ..عندي معادلة  ..لجلب الارقام بدون تكرار

اريد اضافة لها شرط التاريخ ، لتكون جلب الارقام بدون تكرار بشرط التاريخ الموجود في خانة سي في شيت الخلاصة

أو استبدال المعادلة  ..بكود..جزيتم خيرا ...طلبي هو جلب الارقام حسب التاريخ ..وارفقت بعض النتائج

نتائج جلب الارقام حسب التاريخ.xlsm

  • أفضل إجابة
قام بنشر
Sub test()
    Dim a As Variant, lr, i, x, s, k, itm
    a = Sheets(1).Range("B2:B" & Sheets(1).Cells(Rows.Count, 2).End(xlUp).Row).Resize(, 7)
    With CreateObject("scripting.dictionary")
        For i = 1 To UBound(a)
            If a(i, 1) <> 0 Then
                If Not .exists(a(i, 1)) Then If a(i, 7) = Sheets(2).Range("C1") Then .Add a(i, 1), a(i, 7)
            End If
        Next
               Sheets(2).Cells(10, 1).Resize(.Count, 2) = Application.Transpose(Application.Index(Array(.keys, .items), 0, 0))
            End With
End Sub

أو

Sub test()
    Dim a As Variant, lr, i, x, s, k, itm
    a = Sheets(1).Range("B2:B" & Sheets(1).Cells(Rows.Count, 2).End(xlUp).Row).Resize(, 7)
    With CreateObject("scripting.dictionary")
        For i = 1 To UBound(a)
            If a(i, 1) <> 0 Then
                If Not .exists(a(i, 1)) Then If a(i, 7) = Sheets(2).Range("C1") Then .Add a(i, 1), ""
            End If
        Next
               Sheets(2).Cells(10, 1).Resize(.Count) = Application.Transpose(.keys)
            End With
End Sub

 

  • Like 1
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information