اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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

كود رائع

قام بنشر

اخي الكريم

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

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

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

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

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

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