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

طباعة فئة معينة


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

السادة الخبراء

اريد طباعة فئة معينة من الفصول

مثال : عندى فصل 1 و 2 و 3 و 4 و 5

اريد طباعة شهادة فصل 1 فقط

مرفق ملف للتوضيح

ولكم جزيل الشكر

وجزاكم الله خيراً

Book1.rar

رابط هذا التعليق
شارك

اخي ملفك لايوجد به شي

قائمة منسدله

ارفق الملف الذي تشتغل عليه

لكي يتم العمل عليه

المرفق لديك غير موضح ماتقصده بالقائمة

هل هي فرز وتريد الطباعه على الفرز

ام لكل رقم مدى معين

ارجو التوضيح اكثر

رابط هذا التعليق
شارك

اخي هذا الملف به فرز طباعه

اذا وضحت الفكره كان بها

اذا ماتريده شي اخر ارجو

ارفاق ملف وبه البيانات

والتوضيح

تحياتي

Book1.alidroos.rar

تم تعديل بواسطه alidroos
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

أخي الكريم، قمت ببعض التغييرات على ملفك، في الورقة المسماة "نوفمبر" أضفت معادلات في العمودين AC لترقيم الطلاب حسب الفئة المختارة في الورقة الأخرى و AE لجلب أسماء الطلبة الذين ينتون إلى الفئة المختارة في الجدول (لتشكيل القائمة المنسدلة في Combobox في ورقة "الشهادة")... وفي ورقة "الشهادة" تم إضافة زر أمر "طباعة كل الشهادات حسب الفئة" مع الكود الخاص به وتعديل بعض الأوامر في الأكواد وفي المعادلات...

أرجو أن يكون هذا المطلوب...

أخوك بن علية

Book2.rar

رابط هذا التعليق
شارك

استاذ ابو احمد

اشكرك على المساعدة السريعة

جزاك الله خيراً

استاذ hben

اشكرك على سرعة الاستجابة و الحل الجميل

حل ممتاز تسلم ايدك

ممكن شرح لو سمحت للمعادلات فى شيت نوفمبر للاستفادة

جزاك الله خيراً

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

أخي الكريم، أشرح ما استطعت على عيني وراسي،

* بالنسبة للمعادلة الأولى في العمود AC

=IF(شهادة!$I$4="";A14;SI(C14=شهادة!$I$4;IF(B14="";"";MAX($AC$13:AC13)+1);""))
التي تحوي شطرين بالدالة IF، الشطر الأول
IF(شهادة!$I$4="";A14;
التي تقوم باختبار مضمون الخلية I4 من ورقة الشهادة (الخلية الصفراء) إذا كانت فارغة تأخذ الترقيم في العمود A (تترك الترقيم على حاله لتشمل القائمة كل الطلبة في جميع الفئات) وإذا كانت الخلية الصفراء غير فارغة (أي تحوي أحد الحروف A أو B أو C أو D حسب الفئة المختارة) فيأتي دور الشطر الثاني
SI(C14=شهادة!$I$4;SI(B14="";"";MAX($AC$13:AC13)+1);"")
فتقوم بترقيم كل الصفوف (تصاعديا) حسب الفئة المختارة في الخلية الصفراء... * بالنسبة للمعادلة الثانية في العمود AE
=IF(ROW()-13>MAX($AC:$AC);"";INDEX($B:$B;MATCH(ROW()-13;$AC:$AC;0)))
فهي تقوم بتحديد اسم الطالب الذي تتحقق فيه الشروط (انتماؤه إلى الفئة المختارة في الخلية الصفراء) والذي تم ترقيم سطره بالمعادلة الأولى في العمود AC والشرط
ROW()-13>MAX($AC:$AC)

وُضع للتأكد من أن القائمة الجديدة للطلبة في العمود AE (والتي تُستعمل لـ COMBOBOX في ورقة الشهادة) لا يتعدى عدد أفرادها أكبر قيمة للعمود AC...

أرجو أني قد أوصلت الفكرة بهذا الشرح البسيط....

أخوك بن علية

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information