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

تعديل على كود


إذهب إلى أفضل إجابة Solved by ياسر خليل أبو البراء,

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

السلام عليكم اخوانى واخواتى الافاضل 

قمت بالتعديل على الكود اللذى ساعدنى به اخى الكريم ياسر 

ولكن لم يظبط معى فهل اطمع منكم التعديل عليه 

التعديل المطلوب لهذا التقرير 

ان ياتى بمن هم 50 سنه واكبر ولهم عدد ايام اكبر من 4 ايام 

ومن هم اقل من 50 سنه ولهم اكثر من 3 ايام 

 

Sub ÈÍË()
 Dim WS As Worksheet, Str As String
    Dim H As Long, Found As Range
    Dim lRow As Long
    Set WS = Sheets("ÊÞÑíÑ ÎÕã 5%")
    Str = WS.Range("B3").Value
    lRow = 7
      Application.ScreenUpdating = False
           WS.Range("A7:C1000").ClearContents
            For H = 5 To Sheets.Count
             Set Found = Sheets(H).Columns("H:H").Find(Str)
              If Not Found Is Nothing Then
           
           
         If Found.Offset(0, -1) > 4 And Range("D5") > 50 Then
          
         
              WS.Cells(lRow, 1) = Sheets(H).Range("B3")
              WS.Cells(lRow, 2) = Sheets(H).Range("A1")
               WS.Cells(lRow, 3) = Found.Offset(0, -1)
                lRow = lRow + 1
              End If
                End If
      
        Next H
            Application.ScreenUpdating = True
End Sub

 

2New2.rar

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

فقط عدل هذا الجزء وجرب الكود

Sheets(H).Range("D5").Value > 50

 

تم تعديل بواسطه ياسر خليل أبو البراء
رابط هذا التعليق
شارك

التعديل في هذا السطر فقط

If Found.Offset(0, -1) > 4 And Range("D5") > 50 Then

غيره ليصبح بهذا الشكل

If Found.Offset(0, -1) > 4 And Sheets(H).Range("D5") > 50 Then

 

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

جزاك الله كل خير أخى ياسر 

تمام كده تم جلب الموظفين الاكبر من 50 ولهم اجازات اكبر من 4  

يبقى لسه من هم اقل من 50 سنه ولهم اكثر من 3 ايام 

وجزاك الله عنى كل خير 

 

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

  • أفضل إجابة

خلي السطر بالشكل ده عشان تجمع بين الشرطين

If (Found.Offset(0, -1) > 4 And Sheets(H).Range("D5").Value > 50) Or (Found.Offset(0, -1) > 3 And Sheets(H).Range("D5").Value < 50) Then

 

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

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

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



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

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

Important Information