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

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

قام بنشر
41 دقائق مضت, Yousefessam said:

اساتذتى الاجلاء

مرفق لكم ملف بداخله المطلوب فبرجاء المساعدة

مع الشكر

اخفاء الخلايا.rar

اكسل لا يقوم باخفاء خلية او عدة خلايا 

بل العامود كاملاً او الصف كاملاً

  • Thanks 1
قام بنشر

الملف به التعديل المطلوب 

 

ولكن كما قال الاستاذ سليم

10 ساعات مضت, سليم حاصبيا said:

اكسل لا يقوم باخفاء خلية او عدة خلايا 

بل العامود كاملاً او الصف كاملاً

اخفاء الخلايا.rar

  • Thanks 1
قام بنشر

بعد اذن اخي عبدالله  هذا الكود

Option Explicit

Sub Hid_rows()
Dim i!
Sheets("Sheet1").Rows.Hidden = False
For i = 5 To Sheets("Sheet1").Cells(Rows.Count, 1).End(3).Row
 If Application.CountA(Range("b" & i & ":F" & i)) = 0 Then
   Range("b" & i).EntireRow.Hidden = True
   End If
Next
End Sub

 

قام بنشر

شكرا لكم جميعا وبالفعل الكودين بيشتغوا بامتياز

بس لو الخلية بها صفر لا يعمل الكود

حيث الكود يعمل على الخلايا الفارغة

برجاء تعديل الكود حتى يعمل على الخلايا الفارغة والتى تحتوى على صفر

قام بنشر

استبدل الماكرو بهذا

Option Explicit
Sub Hid_rows()
Dim i!, t%
Application.ScreenUpdating = False
Sheets("Sheet1").Rows.Hidden = False

For i = 5 To Sheets("Sheet1").Cells(Rows.Count, 1).End(3).Row
t = Evaluate("=SUMPRODUCT(--((B" & i & ":F" & i & ")=0 " & "))")
If t = 5 Then Range("b" & i).EntireRow.Hidden = True
Next
Application.ScreenUpdating = true
End Sub

 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information