محمد عبد القادر قام بنشر مايو 14, 2013 مشاركة قام بنشر مايو 14, 2013 الأخوة الكرام بارك الله فى علمكم برجاء المساعدة فى توزيع الطلاب على الفصول وفقاً للمجموع و جزاكم الله خيراً Book1.rar رابط هذا التعليق شارك More sharing options...
محمد عبد القادر قام بنشر مايو 15, 2013 الكاتب مشاركة قام بنشر مايو 15, 2013 الأخوة الكرام بارك الله فى علمكم برجاء المساعدة فى توزيع الطلاب على الفصول وفقاً للمجموع و جزاكم الله خيراً Book1.rar رابط هذا التعليق شارك More sharing options...
احمد عبد الناصر قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 السلام عليكم جرب هذه Dim C As Integer Dim REC As Integer Dim EN Sub Dahmour() LR = Range("a" & Rows.Count).End(xlUp).Row EN = LR Range("a2:f" & LR).Sort key1:=Range("c2") LS = Sheets.Count For inx = 1 To WorksheetFunction.RoundUp((LR - 1) / (LS - 1), 0) If REC Mod 2 = 0 Or REC = 0 Then R Else RR End If Next Range("a2:f" & LR).Sort key1:=Range("a2") C = 0 REC = 0 EN = 0 End Sub Sub R() REC = REC + 1 LS = Sheets.Count For I = 2 To LS Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row + 1, 1) = Sheets(1).Cells(C + 2, 1) Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row, 2) = Sheets(1).Cells(C + 2, 2) Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row, 3) = Sheets(1).Cells(C + 2, 3) C = C + 1 If C + 1 = EN Then Exit For Next End Sub Sub RR() REC = REC + 1 LS = Sheets.Count For I = LS To 2 Step -1 Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row + 1, 1) = Sheets(1).Cells(C + 2, 1) Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row, 2) = Sheets(1).Cells(C + 2, 2) Sheets(I).Cells(Sheets(I).Cells(Rows.Count, 1).End(xlUp).Row, 3) = Sheets(1).Cells(C + 2, 3) C = C + 1 If C + 1 = EN Then Exit For Next End Sub تحياتي -++++توزيع الطلاب.rar 1 رابط هذا التعليق شارك More sharing options...
محمد عبد القادر قام بنشر مايو 15, 2013 الكاتب مشاركة قام بنشر مايو 15, 2013 السلام عليكم أستاذ احمد لا أجد من كلمات الشكر ما يكافئك جزاكم الله خيراً كثيراً رابط هذا التعليق شارك More sharing options...
احمد عبد الناصر قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 السلام عليكم شاكر لك دعائك , و جزاكم الله مثله . تحياتي رابط هذا التعليق شارك More sharing options...
محمد يوسف محمد1 قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 فكرة جميلة يا حاج محمد والشكر موصول للأخ احمد عبد الناصر ولكل اسرة المنتدى رابط هذا التعليق شارك More sharing options...
بن علية حاجي قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 (معدل) السلام عليكم ورحمة الله إخواني الكرام والله لم أكن أعرف أن التوزيع بهذه الطريقة ممكن باستعمال الأكواد (وأكواد بسيطة جدا) ولكن رائعة جدا جدا، أشكر لك أخي الكريم أحمد عبد الناصر هذا الإبداع وزادك الله من فيض علمه ونفع بك وجازاك الله عنا كل خير الدنيا والآخرة، وأشكر أخي عبد القادر على هذا الموضوع الذي آثار كل الإبداع... أخوكم بن علية تم تعديل مايو 15, 2013 بواسطه بن علية حاجي رابط هذا التعليق شارك More sharing options...
احمد عبد الناصر قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 السلام عليكم استاذ بن علية , اسعد الله اوقاتك اسعدني مرورك الكريم , زادك الله من فيض علمه ونفع بك وجازاك الله عنا كل خير الدنيا والآخرة تقبل تحياتي رابط هذا التعليق شارك More sharing options...
أبو محمد عباس قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 الاستاذ والاخ الحبيب احمد عبد الناصر جزاك الله خيرا عمل رائع وممتاز وغيرت اعداد الفصول في كل مرة للتجربة للعمل عليه مستقبلا وكان الكود رائع ومتقن زادك الله علما ونفع بعلمك وفقك الله تقبل فائق احترامي وتقديري رابط هذا التعليق شارك More sharing options...
احمد عبد الناصر قام بنشر مايو 15, 2013 مشاركة قام بنشر مايو 15, 2013 شاكر لك مرورك الكريم استاذ عباس و تجربة الملف , تقبل تحياتي رابط هذا التعليق شارك More sharing options...
issam84 قام بنشر مايو 25, 2013 مشاركة قام بنشر مايو 25, 2013 ألف شكر يا غالي رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان