fendi قام بنشر يوليو 2, 2014 قام بنشر يوليو 2, 2014 (معدل) مساء الخير للجميع عندي استفسار حول كيفية عمل قائمة منسدلة مرتبط بشرط , بحيث تظهر لي عناصر القائمة في الخلية بناء على اختياري لقائمة منسدلة مجاورة للخلية التي تسبق هذه الخلية . وفي حال تم اختيار جملة اخرى تظهر لي ,نص او فراغ او ممكن تكون قائمة اخرى على سبيل المثال -- مثال عندي قائمة منسدلة ديناميكية فيها (نعم,لا) وبجاورها قائمة بدرجات او تقدير الطلاب في حالة اختار المستخدم نعم , يجب ان تظهر في خلية تقدير الطلاب على قائمة منسدلة تحتوي على عناصر القائمة مثل a,b,c,d,f وفي اذا اختار المستخدم كلمة (لا) يجب ان تكون الخلية " فراغ" او اي جملة نصية مثل مازال قيد الدراسة" حاليا قمت بعمل ذلك في المثال المرفق في اول الخلية اي اول الصف كتجربة ولكن عيوبها عندما اختار لا للمرة الاولى الامر جيد لحد الآن ولكن لو اخترت (نعم) تظهر قائمة منسدلة بنعم وهي درجات التقدير ,,واذا اخترت واحدة من هذه الدرجات ,, ثم اردت او قمت بتغيير كلمة نعم إلى لا ستظل نتيجة التقدير ظاهرة(المفروض تتغير) ,,لاتتغير بشكل تلقائي ,,إلا بمسحها يدوياً بمفتاح delete هل هناك من طريقة في النقطة الاخيرة التي ذكرتها.؟؟. هل من فكرة باستخدام دالة أف الشرطية , بحيث تكون الخلية التي فيها درجات التقدير (مقيدة) اي تم تخصيصها بحيث تقبل اما درجات التقدير في حالة نعم او تكون فارغة او فيها نص"قيد الدراسة في حال اختيار (لا).. مرفق لكم المثال وتقبلوا مني كل الاحترام،، رمضان كريم example1.zip تم تعديل يوليو 2, 2014 بواسطه fendi
عبدالله باقشير قام بنشر يوليو 2, 2014 قام بنشر يوليو 2, 2014 السلام عليكم جرب الكود التالي مع ملاخظة انه يتم وضعة في موديل الورقة Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("F8:F12")) Is Nothing Then Cells(Target.Row, "G").ClearContents End If End Sub المرفق 2010 تحياتي example1+.rar 1
سليم حاصبيا قام بنشر يوليو 2, 2014 قام بنشر يوليو 2, 2014 تم التعديل على الملف عسى ان ينال اعجابكم example1 (معدل).rar
fendi قام بنشر يوليو 2, 2014 الكاتب قام بنشر يوليو 2, 2014 استاذ عبدالله باقشير,, شكرااا جزيلاً بالفعل هو المطلوب,,100% يعني الحل بالكود:) انا ماعندي خبرة بالاكواد بس فهمت عمل الكود,, كنت اتمنى ان يكون بالدوال العادية,, عموما الاخ الكريم سليم حاصبيا (عمل اللازم) وله الشكر والتقدير بس فيه ملاحظة للاخ (سليم) عندما تختار (لا) لاحظ في خانة عدد الساعات ايضا تختفي قيمة عدد الساعات وهذا صحيح في الشكل الظاهري ولكن لو نظرت لمجموع عدد الساعات المنجزة في اسفل الجدول لايحصل عليه اي تعديل (اي مازال محتفظ بالقيمة السابقة) إلا اذا قمت بأختيارك يدويا بإختيار الخلية الفاضية (تحت خانة الدرجة) ستجد بأنه الان تمت عملية إزالة الساعات !! مادري اذا فهمت قصدي ولا لا؟؟ حاول تجرب اخ سليم في الانتظار,,, تقبلوااااااااااااا مني كل التقدير شكرا لكما,,
أم عبد الله قام بنشر يوليو 3, 2014 قام بنشر يوليو 3, 2014 (معدل) الأستاذ / fendi السلام عليكم ورحمة الله وبركاته بعد إذن أستاذنا القدير العلاَمة / عبد الله باقشير جزاه الله خيراً على هذا الكود الرائع وبعد إذن الأستاذ / سليم حاصبيا ولإثراء الموضوع تم بعض التعديلات لتفادي الحذف عندما تكون الخلية " لا" لعله يفي بالغرض . جرب هذا الملف. example2.rar تم تعديل يوليو 3, 2014 بواسطه أم عبد الله
fendi قام بنشر يوليو 4, 2014 الكاتب قام بنشر يوليو 4, 2014 شكراا أم عبدالله,, فعلا الآن افضل بس بس فضولا وحبا للتعلم من ,,وش الفرق بين ملف المعدل للاستاذ (سليم) والملف الذي قمتي بتعديله ,,تقريبا متشابه في الظاهر,, -- مع انه ملف الاستاذة بحاجة للمسة وحدة بتكون عال العال (( بس بشكل عام حاليا يؤدي الغرض )) النقطة اللي بحاجة للتحسين فقط عند اختيار (نعم) بشكل تلقائي يتم اختيار كود الدرجة a,b,c ...هل بالامكان ان تكون الخلية لاتظهر اي كود يعني تكون فارغة للمشاهد ولكن بداخلها خيارات قائمة بالدرجات(اي على المستخدم)هو ان يختار ... كما فعله الاستاذ عبدالله من خلال كود Vb عموما شكرا للاساتذة
أم عبد الله قام بنشر يوليو 4, 2014 قام بنشر يوليو 4, 2014 الأستاذ / fendi السلام عليكم ورحمة الله وبركاته عند اختيارك "لا" تكون قائمة منسدلة فارغة اختار الفراغ أو حتى لم تختار أي شيء سوف يتعامل مع عدد الساعات جرب هذا الملف غيرت لك القائمة لعله ما تقصده. example3.rar
fendi قام بنشر يوليو 5, 2014 الكاتب قام بنشر يوليو 5, 2014 شكرااا جزيلاً تعبانك الملف المعدل2 كان هو الانسب التعديل الاخير,,لا مو هذا اللي قصدته, نرجع للملف المرفق example2 %100 -- ماعلينا من (لا). اقصد فقط نركز على (نعم) عند الاختيار نعم في المرفق example2 تظهر الدرجة مباشرة (صح) هل في امكانية (عندما اختار نعم) تكون الخلية خالية بيضاء ومن ثم يقوم المستخدم بنفسه الاختيار.., زي مافعله الاخ عبدالله باقشير,
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.