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

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

قام بنشر

أعزائى اعضاء هذا المنتدى الرائع

اقدم لحضراتكم كود مهم ومطلوب عند تقديم شيت الراسبين للإدارة وذلك لضرورة فصل أسماء الراسبين و ترك سطر بين أسماء الراسبين فى الشيت وكان هذا يستلزم اجراء ادراج سطر عن طريق الأوامر وتكرار ذلك بعدد طلاب الشيت  وهذا يستغرق وقت طويل جدا البكم هذا الكود مع الشرح الذى ينفذ ذلك فى ثوانى 

الكود بالملف المرفق مع الشرح

وانتظر ردودكم

 

 

Book2.rar

  • Like 1
قام بنشر

ماشاء الله ربنا يكرمك

Sub شكلتلقائي1_نقر()
Dim m As Integer
'نكتب فى جملة for من 1 الى رقم آخر طالب فى الكشف مضروبا فى 2
' هنا العدد فى هذا الكشف 10
' اذا العدد فى جملة if = 10*2 = 20

For m = 1 To 20 Step 2
' تم اختيار الخلية a12 وهى أول خلية فى الشيت تبدأ باسم أول طالب

Range("A12").Offset(m, 0).Select
Selection.EntireRow.Insert
Next

End Sub

كود رائع

قام بنشر

اخي الكريم

جزاك الله خيرا علي هذا الكود 

ولكن به ملاحظتان :

الأولي :  يجب ان يكون السطر المضاف الي أعلي وليس الي اسفل . 

الثانية : عند الضغط علي الزر يقوم باضافة سطور اخري . 

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

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information