قصي قام بنشر مايو 7, 2010 قام بنشر مايو 7, 2010 اشكركم لجهودكم الملف به اسماء للطلبة وبجوار كل اسم درجات اذا غاب الطالب في جميع المواد يكون غايب والملف يوضح اكثر معادلة غياب.rar
بن علية حاجي قام بنشر مايو 7, 2010 قام بنشر مايو 7, 2010 السلام عليكم ورحمة الله أخي الكريم أتمنى أن يكون العمل التالي في الملف المرفق هو المطلوب... لقد جعلت التلميذ الناجح هو التلميذ الذي يتحصل على معدل (مجموع نقاط المواد على عددها) يفوق 50 ويمكن تغييره في الصيغة... وهناك حلول كثيرة... أخوك بن علية معادلة غياب.rar
قصي قام بنشر مايو 7, 2010 الكاتب قام بنشر مايو 7, 2010 الف شكر لردك الطيب كل مادة ..... لها درجة نجاح خاصة وهناك حلول كثيرة... زدنا زادك الله من خيره
أ / محمد صالح قام بنشر مايو 7, 2010 قام بنشر مايو 7, 2010 برجاء توضيح ما تريده بصورة مفصلة أخي قصي حتى يتم تنفيذ ما تريده وبإذن الله لا يوجد في البرمجة مستحيييييييييل 1
قصي قام بنشر مايو 7, 2010 الكاتب قام بنشر مايو 7, 2010 وبإذن الله لا يوجد في البرمجة مستحيييييييييل اعانك الله دوما للخير
قصي قام بنشر مايو 7, 2010 الكاتب قام بنشر مايو 7, 2010 الاخ ماس والاخوه الكرام بعد التحيه هذا مرفق ارجو ان تكمل ازراره 15شهاده.rar
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله الاخ ماس والاخوه الكرام بعد التحيه هذا مرفق ارجو ان تكمل ازراره أخي الكريم قصي أقدم لك المطلوب وإن شاء الله يكون وافيا... لقد قمت ببعض التغييرات على المعادلات وعلى بعض الخانات في الورقتين حنى يعمل الملف على أحسن وجه (وتبقى لمساتك هي الأهم)... ملاحظة: استعملت الفكرة نفسها التي استعملتها في القصاصات (في ملف امتحان البكالوريا في الموضوع "مركز الامتحان" للأخ dah_moh) أخوك بن علية 15شهاده.rar
ياسر خليل أبو البراء قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 (معدل) بارك الله فيك يا ابن علية جزيت خيراً على ما تقدمه لإخوانك أخوك أبو البراء تم تعديل مايو 8, 2010 بواسطه YasserKhalil
قصي قام بنشر مايو 8, 2010 الكاتب قام بنشر مايو 8, 2010 وإن شاء الله يكون وافيا... جزاك الله خيرا ........ عملك الطيب في الملف واف .. واف واكثر من رائع =IF(15*($M$1-1)+1>$P$1;"";15*($M$1-1)+1) منا لي عدة اسئله وانا اثق في رحابة صدرك الخليه M1 لماذا كتبت فيها الرقم 12 ؟ الخليه M1 في المعادلة تطرح منها 1 ثم تضيف 1 اذن فلماذا الطرح والف شكر
قصي قام بنشر مايو 8, 2010 الكاتب قام بنشر مايو 8, 2010 Sub UP() If Cells(1, 13) <= Cells(1, 14) Then Cells(1, 13) = Cells(1, 13) + 1 End If End Sub لو الخلايا من 1 الى 13 اصغر من او تساوي الخلايا من 1 الى 14 نفذ .. انا مش عارف افهمها ممكن تيسرها لنا والف شكر
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله وإن شاء الله يكون وافيا... جزاك الله خيرا ........ عملك الطيب في الملف واف .. واف واكثر من رائع =IF(15*($M$1-1)+1>$P$1;"";15*($M$1-1)+1) منا لي عدة اسئله وانا اثق في رحابة صدرك الخليه M1 لماذا كتبت فيها الرقم 12 ؟ الخليه M1 في المعادلة تطرح منها 1 ثم تضيف 1 اذن فلماذا الطرح والف شكر أهلا أخي قصي، بالنسبة للتغييرات التي منها تغيير الخلايا M1 و N1 و O1 و P1 * الخلية M1 هي خلية العدد المتغير بواسطة الكودان الذين وضعتهما (تصاعديا بالكود UP أو تنازليا بالكود DOWN)... * الخلية N1 وضعت فيها قيمة الحد الأعلى الذي تأخذه الخلية M1 وتم ذلك بواسطة دالة (وهو العدد الصحيح الذي يساوي أكبر قيمة في عمود رقم الجلوس في شيت القاعدة مقسوم على 15 لتحديد مجالات العرض التي طولها15) (يمكنك مراقبة الصيغة في هذه الخلية. * الخلية O1 وضعت العدد 1 (ثابت) وهو أصغر قيمة للخلية M1 * الخلية P1 وضعت صيغة تعطي أكبر قيمة لرقم الجلوس الموجود في القاعدة وذلك باستعمال الدالة MAX وهذه الخانة استعملتها في الشرط المكتوب في الكود التالي: =IF(15*($M$1-1)+1>$P$1;"";15*($M$1-1)+1) فعندما يكون رقم الجلوس المكتوب بالصيغة أكبر من الرقم الحقيقي الموجود في قاعدة البيانات فإن الشهادة تعرض فارغة دون معلومات بدلا من أن تعرض بالخطأ ملاحظة: كل أرقام هذه الخلايا تم تلوين الخط فيها بلون التعبئة (لا يجب مسح مضمونها)... والله أعلم
قصي قام بنشر مايو 8, 2010 الكاتب قام بنشر مايو 8, 2010 شرحك مفيد جزاك الله خيرا ولو سمحت خليك معانا لحد ما اجيدها جزاك الله خيرا ولماذا الطرح والجمع للرقم 1 من M1
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله أخي قصي نسيت أن أشرح لك المعادلة المكتوبة أمام "رقم الجلوس" في كل شهادة... تلاحظ أن أمام كل رقم جلوس من كل شهادة تجد صيغة مختلفة (وعددها 15 حسب عدد الشهادات المطلوب عرضها ويختلف فيها الرقم المضاف في الأخير فقط والباقي كله ثابت)... والصيغ هي كما يلي : =IF(15*($M$1-1)+1>$P$1;"";15*($M$1-1)+1) =IF(15*($M$1-1)+2>$P$1;"";15*($M$1-1)+2) =IF(15*($M$1-1)+3>$P$1;"";15*($M$1-1)+3) =IF(15*($M$1-1)+4>$P$1;"";15*($M$1-1)+4) =IF(15*($M$1-1)+5>$P$1;"";15*($M$1-1)+5) =IF(15*($M$1-1)+6>$P$1;"";15*($M$1-1)+6) =IF(15*($M$1-1)+7>$P$1;"";15*($M$1-1)+7) =IF(15*($M$1-1)+8>$P$1;"";15*($M$1-1)+8) =IF(15*($M$1-1)+9>$P$1;"";15*($M$1-1)+9) =IF(15*($M$1-1)+10>$P$1;"";15*($M$1-1)+10) =IF(15*($M$1-1)+11>$P$1;"";15*($M$1-1)+11) =IF(15*($M$1-1)+12>$P$1;"";15*($M$1-1)+12) =IF(15*($M$1-1)+13>$P$1;"";15*($M$1-1)+13) =IF(15*($M$1-1)+14>$P$1;"";15*($M$1-1)+14) =IF(15*($M$1-1)+15>$P$1;"";15*($M$1-1)+15) إذا كانت مثلا قيمة الخلية M1 تساوي 1 فإن قيمة (M1 - 1) تكون معدومة وبتعويضها في الصيغ السابقة تعطي (هذه الصيغ) الأعداد من 1 إلى 15 فيتم عرض الـ 15 شهادة الأولى إذا كانت قيمة الخلية M1 تساوي 2 فإن قيمة (M1 - 1) تساوي 1 وقيمة 15*(M1 - 1) في الصيغ تساوي 15 فتعطي الصيغ الأعداد من 16 إلى 30 فيتم بالتالي عرض 15 شهادة الموالية... وهكذا أرجو أن يكون شرحي مفهوما... أخوك بن علية
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله يمكن الاستغناء عن العبارة (M1 - 1) في الصيغ فبدلا من الصيغة (مثلا) : =IF(15*($M$1-1)+1>$P$1;"";15*($M$1-1)+1) نجعلها : =IF(15*$M$1+1>$P$1;"";15*$M$1+1) ونقوم بذلك في الصيغ الأخرى (أيضا) لكن ينبغي أن تكون أصغر قيمة للخلية M1 هي 0 ويتم ذلك بتغيير قيمة O1 من 1 إلى 0... والله أعلم
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله Sub UP() If Cells(1, 13) <= Cells(1, 14) Then Cells(1, 13) = Cells(1, 13) + 1 End If End Sub لو الخلايا من 1 الى 13 اصغر من او تساوي الخلايا من 1 الى 14 نفذ .. انا مش عارف افهمها ممكن تيسرها لنا والف شكر أخي الكريم قصي، لم أنتبه لهذا الرد معذرة... بالنسبة للكتابة (Cells(1, 13 تدل على خلية واحدة هي تقاطع السطر 1 والعمود 13 أي هي الخلية M1 والكتابة (Cells(1, 14 تعني الخلية N1... فالكود هنا يقارن مضمون الخلية M1 مع الخلية N1 إذا كانت "أصغر منها او تساويها" فإنه يغير مضمون الخلية M1 إلى القيمة الموالية (مثلا إذا كان موجود فيها 5 فإنه يجعلها 6 وهكذا) فيتم عرض 15 شهادة الموالية (وإلا -لما يكون مضمون الخلية M1 لا يحقق شرط IF- فإن الكود يتوقف) والعكس بالنسبة للكود الثاني DOWN فإنه يقوم بمقارنة مضمون الخلية M1 مع الخلية O1 إذا كانت "أكبر منها تماما" فإنه يغير مضمون الخلية M1 إلى القيمة السابقة (مثلا إذا كان موجود فيها 5 فإنه يجعلها 4 وهكذا) فيتم عرض 15 شهادة السابقة (وإلا -لما يكون مضمون الخلية M1 لا يحقق شرط IF- فإن الكود يتوقف)... والله أعلم
قصي قام بنشر مايو 8, 2010 الكاتب قام بنشر مايو 8, 2010 جزاك الله خيرا شرحك رائع ارجو ان تتقبل مني هذه الورود الطيبه لاحطت انك بدلت دالة الاندكس بدالة الفي لوك اب هل يوجد سبب معين حتى اغير عندي في بعض ملفاتي ام للتغيير مرة اخرى جزاك الله خيرا
بن علية حاجي قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم ورحمة الله جزاك الله خيرا شرحك رائع ارجو ان تتقبل مني هذه الورود الطيبه لاحطت انك بدلت دالة الاندكس بدالة الفي لوك اب هل يوجد سبب معين حتى اغير عندي في بعض ملفاتي ام للتغيير مرة اخرى جزاك الله خيرا شكرا أخي الكريم على الورود الجميلة بارك الله فيك وجزاك عني ألف خير... بالنسبة لاستعمال الدالة VLOOKUP بدلا من الدالة INDEX لم يكن الاختيار أجباريا (استعملتها لأني تعودت استعمالها ولكني أفضل الدالة INDEX لأنها أقوى واستعمالها أحسن) وإذا أردت أخي الكريم أن أعيد لك العمل السابق باستعمال الدالة INDEX فلا يوجد أي إحراج... أخوك دائما بن علية
قصي قام بنشر مايو 8, 2010 الكاتب قام بنشر مايو 8, 2010 أخوك دائما بن علية اتشرف باخوتك لو سمحت امدني بالملف وبه الاندكس ولك الف شكر
هشام شلبى قام بنشر مايو 8, 2010 قام بنشر مايو 8, 2010 السلام عليكم =========== بارك الله فيك اخى الحبيب بن عليه قيما تقدمه من عون لنا جميعا وبارك الله فيك اخى قصى على امدادك لنا بالخبرات المفيدة اخوان جميلان فما اجمل التلاقى فى حب الخير تحياتى لكما انتما الاثنان
بن علية حاجي قام بنشر مايو 9, 2010 قام بنشر مايو 9, 2010 السلام عليكم ورحمة الله تأخرت عليك أخي الكريم قصي، كنت أعمل على ملفات أخرى فمعذرة أخي الكريم... كما طلبت أخي إليك الملف المرفق به العمل باستعمال الدالة INDEX مع بعض التغييرات الأخرى... أخوك بن علية 15شهاده_INDEX.rar
قصي قام بنشر مايو 9, 2010 الكاتب قام بنشر مايو 9, 2010 وعليكم السلام ورحمة الله وبركاته الف الف شكر وجزاك الله خيرا =========== استخراج العشر طلاب الاوائل اريده بشرط اذا تساوت الدرجات للطلاب يكتب الاول - الاول مكرر- الاول مكرر وهكذا والف شكر
بن علية حاجي قام بنشر مايو 10, 2010 قام بنشر مايو 10, 2010 السلام عليكم ورحمة الله وعليكم السلام ورحمة الله وبركاته الف الف شكر وجزاك الله خيرا =========== استخراج العشر طلاب الاوائل اريده بشرط اذا تساوت الدرجات للطلاب يكتب الاول - الاول مكرر- الاول مكرر وهكذا والف شكر أخي الكريم قصي، أولا لا شكر على واجب وثانيا أود أن أعرف كيف تريد أن تكون النتيجة المطلوبة ؟ هل تريد أن نستخرج 10 طلاب فقط (من الأوائل) أم عشر رتب الأولى (ويمكن أن يأخذها أكثر من 10 طلاب حسب تكرارات هذه الرتب)... ثم ينبغي أن نستخرج هذه القائمة حسب علامة معينة (المعدل الذي به تم تعيين الطالب الناجح من الطالب غير الناجح) وهذا غير موجود في قاعدة ملفك (علامات الطلاب)... في انتظار تفسيراتك تقبل مني كل التحية والاحترام... أخوك بن علية
قصي قام بنشر مايو 15, 2010 الكاتب قام بنشر مايو 15, 2010 اخي الاستاذ الفاضل ابن علية السلام عليكم ورحمة الله وبركاته اقدم اسفي واعتذاري الشديدين عن غيابي عنكم عن اهلي واحبابي لظروف خارجة عن الاراده --------------------------------------------- موضوع العشر طلاب هم عشر طلاب بالتحديد ولكن اذا تساوت الأرقام لعدة طلاب نكتب الاول مكرر مثلا ... والمعيار هنا هو المجموع الكلي للمواد ودمت بكل خير
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.