إسمحولى أكرر طلبى بخصوص كود ترحيل بشروط معينة أثناء عرض الطلب التانى
فى الملف المرفق أنا عملت الترحيل يدوى عن طريق نسخ الورقة الأصلية إسمها النتيجة ونا نسختها بإسم الإجمالية
وبعدين روحت لشيت النتيجة الاصلى ورحت عامل حذف للراسبين ولهم حق الإعادة وكذلك للراسبين وليس لهم حق الإعادة
علشان يتبقى فى الورقة الناجحين فقط ومنها يتم طبع شهادات الناجحين
صادفتنى المشكلة التالية
عند ضغط ماكرو طبع كل الشهادات يعطينى إرور
عند طبع الشهادات ورقة ورقة أى 3 شهادات على التوالى
يقوم البرنامج بطبع الشهادة الناجحة عدة مرات بعدد الشهادات الراسبة ( المحذوفة ) التالية لها
فالمطلوب
كود طباعة شهادات الناجحين حسب المسلسل بتاع الناجحين وليس حسب رقم الجلوس مع الحفاظ على ظهور رقم الجلوس على الشهادة المطبوعة
وحبذا لو يتم عمل شباك يظهر به اسماء الطلاب الناجحين
الطلب الأول وأرجو من الأخوة الأفاضل خبور خير وابوتامر المساعدة فيه نظراً لأنه طلب جامد ومحتاج جهد
وبالنسبة لهذا الطلب فهو بإختصار
كود ترحيل من شيت النتيجة
فى شيت النتيجة
هناك عدد 189 طالبة
كل طالبة لها بيانات ودرجات فى صفين ويوجد دمج فى بعض الخلايا
تبدأ الصفوف من صف رقم 10
فالطالبة الأولى بياناتها فى صفين رقم 10 و 11
والتالية 12 و 13
وهكذا
توجد 127طالبة ناجحة ومنقولة للصف الثالث خلية النتيجة ملونة بالأخضر
توجد 37طالبة راسبة و لها حق الإعادة خلية النتيجة ملونة بالأحمر
توجد 25طالبة راسبة وليس لها حق الإعادة خلية نتائجهن ملونة بلون رمادى
المطلوب ترحيل كل فئة إلى شيت خاص بها داخل نفس الملف
مع مراعاة ترحيل جميع البيانات بنفس تنسيقها
أى الخلايا المدمجة ترحل مدمجة والخلايا الغير مدمجة ترحل كما هى غير مدمجة
ومع مراعاة أن كل فئة تأخذ مسلسل خاص بها يبدأ من 1
وتبقى أرقام الجلوس كما هى
ولكم جزيل الشكر
الملف المرفق بعد الترحيل اليدوى وهذا الترحيل أخل ببعض المعادلات فمثلاً بوظ أرقام الجلوس للطالبات الناجحات فى شيت النتيجة الجديد
والملف الأصلى وهو الأصح موجود فى المشاركة الآتى رابطها
مع إختلاف عدد الطالبات حيث كانت عشوائية لمجرد التجربة
http://www.officena.net/ib/index.php?showtopic=29166
New_Folder.zip