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

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

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

This Macro

Sub HideRows()
    Dim Ro%, i%

    With Sheets("Sheet1")
    .Rows.Hidden = False
      Ro = .Cells(Rows.Count, "C").End(3).Row
     For i = 1 To Ro
     If .Cells(i, 1) = vbNullString And _
         Application.Sum(.Cells(i, "d").Resize(, 7)) = 0 Then
        .Cells(i, 1).EntireRow.Hidden = True
     End If
     Next
    End With

End Sub
'+++++++++++++++++++++++++++++++++++
Sub show_all()
Sheets("sheet1").Rows.Hidden = False
End Sub

 

  • Like 1
قام بنشر

انا اعتمدت على العامود C  (في الملف الذي رفعته سابقاً) عندما رأيت ان اخر صف فيه غير فارغ

لذلك كي يشمل الماكرو اي عامود يجب استبدال ما في المربع الأحمر بما هو في المربع الأزرق (الصورة)

 

H_rows.png

  • Like 2

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information