a.h.a.h.hemdan قام بنشر الثلاثاء at 09:06 قام بنشر الثلاثاء at 09:06 مرفق جدول جاهز والمطلوب اخفاء واظهار الصفوف بناء علي الشرط بخانة الشريحة بناء علي المبلغ المدخل في خانة الدخل السنوي والصفوف التى لا ينطبق عليها الشرط تختفي 1.xlsx ويكون ظهور الصفوف واختفاءها ديناميكيا
عبدالله بشير عبدالله قام بنشر منذ 16 ساعات قام بنشر منذ 16 ساعات السلام عليكم حسب فهمى لطلبك اليك الكود / اكتب القيمة في G2 Private Sub Worksheet_Calculate() Dim cell As Range Application.EnableEvents = False For Each cell In Me.Range("E6:E12") If cell.Value = 0 Then cell.EntireRow.Hidden = True Else cell.EntireRow.Hidden = False End If Next cell Application.EnableEvents = True End Sub 11.xlsb
a.h.a.h.hemdan قام بنشر منذ 8 ساعات الكاتب قام بنشر منذ 8 ساعات اولا اشكر حضرتك بس ليا طلبين الاول هل من طريقة لتسريع الاخراج لاني أرى انه يتعامل مع صف صف الثاني عاوز الأرقام اذا كانت عشرية تظهر غير كده لا
حسونة حسين قام بنشر منذ 8 ساعات قام بنشر منذ 8 ساعات وعليكم السلام ورحمة الله وبركاته اخي عبدالله بشير تعديل بسيط للكود Private Sub Worksheet_Calculate() Application.EnableEvents = False Application.ScreenUpdating = False Dim cell As Range Dim rngHide As Range For Each cell In Me.Range("E6:E12") If cell.Value = 0 Then If rngHide Is Nothing Then Set rngHide = cell Else Set rngHide = Union(rngHide, cell) End If End If Next cell Me.Range("E6:E12").EntireRow.Hidden = False If Not rngHide Is Nothing Then rngHide.EntireRow.Hidden = True End If Application.ScreenUpdating = True Application.EnableEvents = True End Sub 2
عبدالله بشير عبدالله قام بنشر منذ 7 ساعات قام بنشر منذ 7 ساعات 58 دقائق مضت, a.h.a.h.hemdan said: هل من طريقة لتسريع الاخراج لاني أرى انه يتعامل مع صف صف كود الذي قدمه استاذنا حسونة حسين كافٍ وأسرع ، لأنه: يمرّ على النطاق مرة واحدة فقط لتحديد الصفوف التي يجب إخفاؤها. يستخدم Union لتجميع الصفوف وإخفائها دفعة واحدة بدل إخفاء كل صف على حدة. يعيد أولًا إظهار جميع الصفوف ثم تخفي فقط الصفوف التي فيها صفر. بالنسبة للارقام العشرية هذا ملفك وهذا التنسيق كما قدمته انت وان كان لديك نتسيق معين ارجو توضيحه
a.h.a.h.hemdan قام بنشر منذ 4 ساعات الكاتب قام بنشر منذ 4 ساعات ان محتاج ان تظهر الأرقام ديناميكيا بمعني لو عشرية تظهر عشرية ولو لا يلقي تظهر صحيحة
حسونة حسين قام بنشر منذ 3 ساعات قام بنشر منذ 3 ساعات في 12/8/2025 at 12:06, a.h.a.h.hemdan said: والمطلوب اخفاء واظهار الصفوف بناء علي الشرط بخانة الشريحة بناء علي المبلغ المدخل في خانة الدخل السنوي والصفوف التى لا ينطبق عليها الشرط تختفي هذا طلبك في المشاركه الرئيسيه كده طلبك انتهي فيما يخص اخفاء السطور ام لم ينتهى يرجى فتح موضوع جديد بالطلب الجديد
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.