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

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

قام بنشر

بسم الله الرحمن الرحيم

تحديد عدد صفوف على اساس عدد طلاب

 

يا اخوان ممكن تحديد عدد صفوف كل شيت من بوك

واحد على اساس عدد طلاب كما هي من قائمة منسدلة

 

 

عدد صفوف عدد طلاب.zip

قام بنشر

السلام عليكم

أخى الفاضل

جرب الكود التالى لتنفيذ ما تريد

Sub ragab()
For i = 1 To Sheets.Count
    Sheets(i).Cells.EntireRow.Hidden = False
    x = Sheet1.Range("A4") + 1
    Sheets(i).Range("a" & x & ":a" & Rows.Count).EntireRow.Hidden = True
Next
End Sub

اخفاء صفوف حسب عدد الطلاب.rar

  • Like 2
قام بنشر

الاستاذ المحترم رجب

رائع جزاك الله خيرا

ولكن اخي هل يمكن ان نلغي القائمه المنسدله وجعل العدد الذي نكتبه في الخليه هو المطلوب

اظهاره والباقي مخفي

قام بنشر

وبالنسبة لشرح الكود

For i = 1 To Sheets.Count

السطر السابق يمثل حلقة تكرارية تبدأ من رقم 1 حتى عدد الشيتات الموجودة فى الملف

Sheets(i).Cells.EntireRow.Hidden = False

السطر السابق يعمل على اظهار جميع الصفوف المخفية فى جميع الشيتات الواحدة تلو الأخرى

x = Sheet1.Range("A4") + 1

السطر السابق وضع قيمة x  تساوى الرقم الموجود فى الخلية A4 ونزيد واحد حتى يبدأ الإخفاء من السطر التالى للرقم الذى نحدده

Sheets(i).Range("a" & x & ":a" & Rows.Count).EntireRow.Hidden = True

السطر السابق يخفى جميع الصفوف من الصف المساوى للرقم x  حتى آخر صف

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information