مساء الخير للجميع
عندي استفسار حول كيفية عمل قائمة منسدلة مرتبط بشرط , بحيث تظهر لي عناصر القائمة في الخلية بناء على اختياري لقائمة منسدلة مجاورة للخلية التي تسبق هذه الخلية . وفي حال تم اختيار جملة اخرى تظهر لي ,نص او فراغ او ممكن تكون قائمة اخرى على سبيل المثال
--
مثال عندي قائمة منسدلة ديناميكية فيها (نعم,لا) وبجاورها قائمة بدرجات او تقدير الطلاب
في حالة اختار المستخدم نعم , يجب ان تظهر في خلية تقدير الطلاب على قائمة منسدلة تحتوي على عناصر القائمة مثل a,b,c,d,f
وفي اذا اختار المستخدم كلمة (لا) يجب ان تكون الخلية " فراغ" او اي جملة نصية مثل مازال قيد الدراسة"
حاليا قمت بعمل ذلك في المثال المرفق في اول الخلية اي اول الصف كتجربة ولكن عيوبها عندما اختار لا للمرة الاولى الامر جيد لحد الآن
ولكن لو اخترت (نعم) تظهر قائمة منسدلة بنعم وهي درجات التقدير ,,واذا اخترت واحدة من هذه الدرجات ,,
ثم اردت او قمت بتغيير كلمة نعم إلى لا ستظل نتيجة التقدير ظاهرة(المفروض تتغير) ,,لاتتغير بشكل تلقائي ,,إلا بمسحها يدوياً بمفتاح delete
هل هناك من طريقة في النقطة الاخيرة التي ذكرتها.؟؟.
هل من فكرة باستخدام دالة أف الشرطية , بحيث تكون الخلية التي فيها درجات التقدير (مقيدة) اي تم تخصيصها بحيث تقبل اما درجات التقدير في حالة نعم
او تكون فارغة او فيها نص"قيد الدراسة في حال اختيار (لا)..
مرفق لكم المثال
وتقبلوا مني كل الاحترام،،
رمضان كريم
example1.zip