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

فلتر متقدم


إذهب إلى الإجابة الإجابة بواسطة احمد عبدالحليم,

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

قام بنشر

السلام عليكم

محتاج فلتر متقدم ،بحيث اني لما اكتب كلمة في العمود حسب الملف المرفق تجيب باقي البيانات في الاعمدة

وشكرا جزيلا

Data.xlsx

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

وعليكم السلام ورحمة الله وبركاته

تفضل اخى جرب الملف

الكود فى حدث الشيت Change

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim filterRange As Range
    Dim dataRange As Range
    Dim lastRow As Long
    Dim lastRow2 As Long
Application.ScreenUpdating = False
   If Target.Address = "$P$4" Then
 
         lastRow2 = Cells(Rows.Count, "P").End(xlUp).Row

        Range("P6:V" & lastRow2 + 1).ClearContents
        If Not IsEmpty(Target.Value) Then
        lastRow = Cells(Rows.Count, "E").End(xlUp).Row
        Set dataRange = Range("A6:G" & lastRow)

        dataRange.AutoFilter Field:=5, Criteria1:="*" & Target.Value & "*"



        dataRange.Copy Range("P6")

        dataRange.AutoFilter

     End If
    End If
Application.ScreenUpdating = True
End Sub

 

Data.xlsm

  • Like 3
  • Thanks 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information