فرج قام بنشر مايو 4, 2013 قام بنشر مايو 4, 2013 ارجو من الاخوة الاعزاء أعضاء المنتدى الكرام افادتى فى الآتى هل من الممكن فى شيت درجات طلاب تحديد نوع البيانات داخل عمود معين فى الشيت وجعله لا يدخل سوى درجات من صفر الى 25 أو حرف (غ ) (لاننا نحتاج ذلك فى حالة غياب الطالب عن الامتحان ) وذلك عن طريق data validation لاننى لم استطع سوى وضع حدود للدرجات فقط وبالطبع عند كتابة (غ ) فى اى خلية تظهر رسالة الخطأ ولكم جزيل الشكرمقدماً
حمادة عمر قام بنشر مايو 4, 2013 قام بنشر مايو 4, 2013 الاخ الكريم / فرج بارك الله فيك جرب المرفق به المطلوب ... علي حسب فهمي للطلب او قم بارفاق ملف كمثال ارجو ان يفي بطلبك جزاك الله خيرا data validation.rar
فرج قام بنشر مايو 4, 2013 الكاتب قام بنشر مايو 4, 2013 الاخ الفاضل حمادة عمر أولاً شكرا جزيلا على الاهتمام والرد ثانياً بالنسبة لما كنت اسأل عنه هو عند رصد درجة الطالب فى أحد اعمدة الشيت بطريقة الادخال العادية وليس عن طريق القائمة المنسدلة اجعل خلايا هذا العمود لا تقبل سوى القيم من صفر الى 25 أو ان تقبل حرف غ للطالب المتغيب وعند كتابة اى قيمة خارج نطاق هذة الدرجات المحددة أو حرف غ تظهر رسالة تبين ان هناك خطأ والمشكلة هنا ليست فى الدرجة ولكن فى ان تقبل الخلية كذلك حرف غ بجانب نطاق الدرجات المحدد وشـــــــــــكراً
حمادة عمر قام بنشر مايو 4, 2013 قام بنشر مايو 4, 2013 الاخ الكريم / فرج الملف المرفق العمود H اخي الكريم لايقبل الا الارقام من 0 الي 25 وكذلك حرف غ ولايقبل اي شئ آخر ... قم بكتابه ذلك في العمود المحدد ام انك لا تريد data validation نهائيا جزاك الله خيرا
فرج قام بنشر مايو 4, 2013 الكاتب قام بنشر مايو 4, 2013 الاخ العزيز / حمادة جزاك الله خيرا يبدو انه لم يتضح سؤالى بعد اعلم تماما ان الملف الذى ارفقته به العمود h لايقبل فعلا سوى القيم من 1 الى 25 وكذا يقبل الحرف (غ) ولكن عند رصد اى درجة فى هذا العمود يجب فتح القائمة والاختيار منها وانا ارغب ان تكون عملية ادخال الدرجات بالطريقة العادية لاننى اعلم انه يمكن استخدام ال data validation فى تقييد القيم المرغوب ادخالها بخلايا عمود او صف ما كمثال لذلك عند ادخال الرقم القومى للشخص يمكن تحديد شرط الا يقل عدد القيم المدخلة فى الخلية عن 14 رقم وهكذا فهل يمكن عمل ذلك ووضع قيد ان تكون البيانات المدخلة هى من 1 الى 25 أو حرف غ ارجو ان اكون قد اوضحت المطلوب ولكم جزيل الشكر
جمال عبد السميع قام بنشر مايو 4, 2013 قام بنشر مايو 4, 2013 (معدل) نعم أخى ممكن ذلك عن طريق ( datavalidation ) بأن تذهب إلى ( datavalidation ) وتختار ( custom ) ثم تقوم بالتعليم على العمود المراد تطبيق الشرط علية ثم تكتب هذه المعادلة فى ( formula ) =OR(A1="غ";A1<=25) data validation.rar تم تعديل مايو 4, 2013 بواسطه جمال عبد السميع 3
فرج قام بنشر مايو 4, 2013 الكاتب قام بنشر مايو 4, 2013 خالص الشكر ياأخ جمال تم المطلوب كما اوردت فى ردكم جزاكم الله خيراً وعذرا حيث اننى حديث العهد بالاكسيل
جمال عبد السميع قام بنشر مايو 4, 2013 قام بنشر مايو 4, 2013 الحمد لله أخى الحبيب والشكر موصول لأخى الحبيب ( أبى سما ) زوجة أبنى
حمادة عمر قام بنشر مايو 5, 2013 قام بنشر مايو 5, 2013 الاستاذ القدير / جمال عبد السميع بارك الله فيك وعلي فكرة وبالمناسبة ( سما ) زعلانة اليومين دول من ( محمود ) علشان مبيسألش عليها كتيير .. هههه جزاك الله خيرا
أم عبد الله قام بنشر مايو 5, 2013 قام بنشر مايو 5, 2013 (معدل) الأستاذ /فرج بعد إذن أستاذي ملك المعادلات / جمال طبعاً هذا الحل ممتاز ولكن يوجد حل آخر بالتنسيق الشرطي بمعنى يعطيك لون مختلف إن كان الطالب لم يحصل على ربع الدرجة في الامتحان أي راسب ورقة وكذلك يعطيك لون مختلف إن كان راسب ورقة وناجح في المجموع ويعطيك لون مختلف إن كان غائب في الترم الثاني وغياب الترم الأول لا يؤثر عليه إن كان قد حصل على ربع الدرجة في الترم الثاني وناجح مجموع وأنا موضحة لحضرتك جميع الحالات. لكم كل التحية والتقدير. تم تعديل مايو 5, 2013 بواسطه أم عبد الله
حمادة عمر قام بنشر مايو 5, 2013 قام بنشر مايو 5, 2013 (معدل) السلام عليكم الاخ الكريم / فرج بارك الله فيك طبعا بعد رد الاستاذ الكبير / جمال ... لايوجد رد ولكني احب ان اوضح معلومة عامة هو انه في الملف المرفق في المشاركة رقم 2# يمكنك اخي الكريم الادخال مباشرة في خلايا العمود H دون الاختيار من القائمة المنسدلة ليصبح بذلك لديك الطريقتين الادخال المباشر او الاختيار من القائمة المنسدلة ================================= واليك اخي الكريم الكود التالي يقوم بتنفيذ نفس الوظيفه دون اي قوائم جرب الادخال في العمود A في المرفق .... ويتم وضع الكود في حدث الورقة التي تريد تنفيذ الكود فيها Private Sub Worksheet_Change(ByVal Target As Range) Dim cl As Range For Each cl In Range("A1:A20000") If cl.Value >= 26 And cl.Text <> "غ" Then MsgBox "الرقم / الحرف: " & cl.Value & " لايمكنك ادراجه هنا ", vbExclamation, "خطأ" cl.Value = "": cl.Activate End If Next End Sub جزاك الله خيرا ادخال قيم معينة في عمود معين.rar تم تعديل مايو 5, 2013 بواسطه حمادة عمر
فرج قام بنشر مايو 6, 2013 الكاتب قام بنشر مايو 6, 2013 يعجز اللسان عن ابداء جزيل الشكر لكل من ساهم فى الرد عن الاستفسار ولكن هذا ليس بغريب عن السادة الافاضل اعضاء هذا المنتدى العظيم منتدى العمالقة وشكر خاص لاستاذنا حمادة عمر وللاخت أم عبد الله وكنت اتمنى ان ترفق ملف به التنسيق الشرطى الذى تحدثت عنه وشكراً
حمادة عمر قام بنشر مايو 6, 2013 قام بنشر مايو 6, 2013 السلام عليكم الاخ الكريم / فرج بارك الله فيك تقبل خالص تحياتي جزاك الله خيرا
أم عبد الله قام بنشر مايو 6, 2013 قام بنشر مايو 6, 2013 الأستاذ / فرج أنا آسفة عن عدم إرفاقي للملف لفصل النت كل شوية. وهذا هو الملف. لك كل التحية. s3.rar
دغيدى قام بنشر مايو 7, 2013 قام بنشر مايو 7, 2013 If cl.Value > 25 And cl.Text <> "غ" Then أخى الكريم / حمادةعمر سلام الله عليكم عند وضع الدرجةحتى 25.999 سوف يقبلها يتم تعديل سطر الشرط من الكود لأكبر من 25
حمادة عمر قام بنشر مايو 7, 2013 قام بنشر مايو 7, 2013 الاستاذ العزيز القدير / دغيدى ... عميد المنتدي ملاحظة اكثر من راائعة ... اعتذر عن تداركها ولكنك استاذنا ( قد قمت بالواجب وزيادة ) جزاك الله خيرا
فرج قام بنشر مايو 7, 2013 الكاتب قام بنشر مايو 7, 2013 (معدل) لى الشرف العظيم ان يضع الاستاذ القدير / دغيدى بصمته فى الموضوع فخالص الشكر وجزاكم الله جميعا خيراً عما تبذلوه من جهد لمساعدة كل من لديه اى استفسار كما اشكر الاخت أم عبدالله جزيل الشكر على سرعة استجابتها لطلبى فى ارفاق الملف المطلوب تم تعديل مايو 7, 2013 بواسطه فرج
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.