وعليكم السلام ورحمة الله
قمت بتعديل طفيف على كود توزيع الأرقام ولست أدري إن كان يفي بالغرض لأني لم أفهم جيدا طريقة ومراحل عمل الكود...
بن علية حاجي
توزيع الارقام (1).xlsm
السلام عليكم
تم التعديل في كود TextBox1_Change باستبدال الأمر:
ListBox1.List(XXX, 3) = c.Row
بالأمر:
ListBox1.List(XXX, 3) = Sheet3.Range("E" & c.Row)
بن علية حاجي
new primo (1).xlsm
السلام عليكم
لاحظ الصورة عندي، الدوائر الحمراء تخص فقط علامات المواد الأقل تماما من نهايتها الصغرى سواء في الشهادة الأولى أم في الثانية...
بن علية حاجي
السلام عليكم
كيف لا يعمل؟ معي يعمل بكفاءة مع الشهادتين وقد جربت -للتاكيد- إضافة تنسيق شرطي لكل شهادة مع الدوائر...
هل يمكن إرسال نموذج على شكل صورة أو PDF للخلل عند تشغيلك للكود...
بن علية حاجي
السلام عليكم ورحمة الله
تم عمل المطلوب بعد التعديل على كود الدوائر مع إضافة زر تغيير Spinner ثم ربطه بالخلية S9 وربطه أيضا بالكود Color_red (كود الدوائر الحمراء) فبمجرد استعمال هذا الزر يقوم بتغيير قيمة الخلية S9 وتنفيذ كود الدوائر الحمراء... أرجو أن يفي الغرض المطلوب...
بن علية حاجي
الدوائر الحمراء للطالب الراسب.rar
السلام عليكم
لك ذلك في الملف المرفق... خلية تاريخ اليوم الحالي يتم تلوينها بالأخضر وذلك باستعمال التنسيق الشرطي على الجدول...
بن علية حاجي
Classeur1.xls
السلام عليكم
عليك مراجعة قوانين المنتدى: قواعد المشاركة فى الموقع
و بصفة خاصة نؤكدعلى ما يلي
1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة
2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد.
3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال.
4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا.....
5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم.
ومخالفة ذلك تعرض الموضوع للحذف
لا تفتح موضوعا جديدا للموضوع نفسه في حالة عدم الرد عليك... افتح ردا جديدا في الموضوع الأصلي واستخدم فيه عبارة "للرفع" وهذا لنقل موضوعك إلى الصفحة الأولى للمنتدى لعلك تجد من يرد عليك ويحل المسألة...
والموضوع الجديد الذي كتبته تستعجل فيه الرد على موضوعك الأصلي سيتم حذفه... وقد حاولت الرد ومعالجة موضوعك (وربما حاول آخرون) لكني لم أتمكن من إيجاد حل لمسألتك باعتبار أن الملفين مختلفين كثيرا ولم أجد صلة قوية ومشتركة بينهما... ومعذرة على ذلك...
بن علية حاجي
السلام عليكم
تم تصحيح الخطأ (الذي حدث في شهر ديسمبر) بإضافة شرط آخر في معادلات الصفوف من 11 إلى 14.. بالنسبة لترتيب أيام الاسبوع ما عليك إلا تغيير ترتيب الأرقام في الصف 6 (الملون بالأصفر).
بن علية حاجي
Classeur1.xls
وعليكم السلام ورحمة الله
راجع الملف وبه ما تريد كود بسيط جدا والاستعانة بنطاق ديناميكي بالتسمية RNG (يتغير حسب اسم الصف في القائمة المنسدلة)...
بن علية حاجي
استبدال بناء على شروط.xlsm
السلام عليكم
ظهر الخلل عند اختيار شهر ديسمبر لأن المعادلة في الخلية E9 تبحث عن الرقم 12 الذي هو رقم شهر ديسمبر في قائمة الأرقام الذي تحدده الجزئية (COLONNE(A:K في المعادلة والتي تحوي 11 رقم فقط.... ثم إن الجزئية (INDEX(COLONNE(A:K غير ضرورية في المعادلة لأن الدالة EQUIV تبحث عن ترتيب اسم الشهر في قائمة الأشهر وهو رقم الشهر الذي نريده...
وفي الملف المرفق تعديلات على بعض المعادلات لتفي بما هو مطلوب من حضرتك...
بن علية حاجي
Classeur1.xls
السلام عليكم ورحمة الله
بالنسبة لعمود "نتيجة الطالب" قد تم عملها بمعادلة مستعينا بدالة مستحدثة من النت TEXTJOIN -بتصرف- تقوم بجمع نصوص عدة خلايا بفاصل بينها... بالنسبة للمجموع العام تم عمل المطلوب باستعمال الدالة SUM في جدول الشهادة... أرجو أن يكون المطلوب...
بن علية حاجي
نتيجة الفصل الأول.rar
السلام عليكم
راجع الملف المرفق... تم إضافة اسم مخصص لحجم الورقة 50 سم عرض x 70 سم طول في الملف وذلك في خصائص الطابعة... إن لم تظهر لك الورقة بالحجم الجديد أعلمني لكي أشرح لك طريقة عمل ذلك...
File 50cm x 70cm.xlsx