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

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

قام بنشر
Option Explicit
Sub إخفاء()
Dim Cl As Range
    For Each Cl In Range("I9:I208")
        If Cl.Value < 50 Or Range("k2") Then
            Cl.EntireRow.Hidden = True
        End If
    Next Cl
End Sub
Sub إظهار()
Dim Cl As Range
    For Each Cl In Range("I9:I103")
        If Cl.Value < 50 Or Range("k2") Then
            Cl.EntireRow.Hidden = False
        End If
    Next Cl
End Sub


المطلوب ربطه بخليه أقوم بكتابه الرقم المطلوب اخفاء صفوف بناءا على هذة القيمة

قام بنشر

بما  انك  لا  تريد  رفع  ملف   

على  حسب  ما  فهمت  منك  تريد  ان  تضع  اي  قيمة  تنطبق  على  الشرط  فتقوم  باخفاء  الصف 

جرب  هذا  الماكرو  لعله يفيدك اكتب  القيمة في  الخلية k2     وغير  المدى   الذي  تريده  ان  ينفذ عليه 

Private Sub Worksheet_Change(ByVal Target As Range)
    
    Application.ScreenUpdating = False
    
    Dim target As String
    target = Range("k2").Address
    
    If Target.Address = target Then
        Dim cell As Range
        For Each cell In Range("a1:g6")
            If cell.Value < 50 Then
                cell.EntireRow.Hidden = True
            Else
                cell.EntireRow.Hidden = False
            End If
        Next cell
    End If
        
    Application.ScreenUpdating = True
    
End Sub

 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information