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

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

قام بنشر
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

 

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