قائمة منسدلة في خلية

فيديو

 من لديه القليل من الوقت ويحتاج إلى فهم الجوهر بسرعة - شاهد فيديو التدريب:

المهتمون بالتفاصيل والفروق الدقيقة لجميع الطرق الموضحة - أسفل النص.

الطريقة 1. بدائية

نقرة واحدة بزر الماوس الأيمن على خلية فارغة تحت عمود به بيانات ، أمر قائمة السياق اختر من القائمة المنسدلة (اختر من القائمة المنسدلة) أو اضغط على اختصار لوحة المفاتيح ALT + سهم لأسفل. لا تعمل الطريقة إذا كان هناك سطر فارغ واحد على الأقل يفصل بين الخلية وعمود البيانات ، أو إذا كنت بحاجة إلى منتج لم يتم إدخاله أعلاه:

الطريقة 2. القياسية

  1. حدد الخلايا التي تحتوي على البيانات التي يجب تضمينها في القائمة المنسدلة (على سبيل المثال ، أسماء المنتجات).
  2. إذا كان لديك Excel 2003 أو أقدم ، فحدد من القائمة إدراج - اسم - تعيين (أدخل - اسم - تعريف) ، إذا كان Excel 2007 أو أحدث ، فافتح علامة التبويب الصيغ واستخدم الزر مدير الاسمثم إنشاء. أدخل اسمًا (أي اسم ممكن ، ولكن بدون مسافات وابدأ بحرف!) للنطاق المحدد (على سبيل المثال منتج ). انقر فوق OK.
  3. حدد الخلايا (يمكن أن يكون لديك العديد منها في وقت واحد) التي تريد الحصول على قائمة منسدلة فيها وحدد من القائمة (في علامة التبويب) البيانات - التحقق (البيانات - التحقق من الصحة). من القائمة المنسدلة نوع البيانات (سماح) حدد الخيار قائمة وادخل في الخط مصدر يساوي علامة واسم النطاق (أي = المنتجات).

صحافة OK.

كل شىء! يتمتع!

فارق بسيط مهم. يمكن أيضًا أن يعمل النطاق المسمى الديناميكي ، مثل قائمة الأسعار ، كمصدر بيانات لقائمة. بعد ذلك ، عند إضافة منتجات جديدة إلى قائمة الأسعار ، ستتم إضافتها تلقائيًا إلى القائمة المنسدلة. حيلة أخرى شائعة الاستخدام لمثل هذه القوائم هي إنشاء قوائم منسدلة مرتبطة (حيث يتغير محتوى إحدى القوائم اعتمادًا على التحديد في قائمة أخرى).

الطريقة الثالثة: التحكم

هذه الطريقة هي إدراج كائن جديد على الورقة - عنصر تحكم مربع تحرير وسرد ، ثم ربطه بالنطاقات الموجودة على الورقة. لهذا:

  1. في Excel 2007/2010 ، افتح علامة التبويب المطور. في الإصدارات السابقة ، كان شريط الأدوات استمارات من خلال القائمة عرض - أشرطة الأدوات - نماذج (عرض - أشرطة الأدوات - نماذج). إذا كانت علامة التبويب هذه غير مرئية ، فانقر فوق الزر مكتب - خيارات Excel - مربع إظهار علامة تبويب المطور في الشريط (زر Office - خيارات Excel - إظهار علامة تبويب المطور في الشريط)
  2. ابحث عن رمز القائمة المنسدلة بين عناصر التحكم في النموذج (وليس ActiveX!). اتبع التلميحات المنبثقة صندوق التحرير:

    انقر فوق الرمز وارسم مستطيلاً أفقيًا صغيرًا - قائمة المستقبل.

  3. انقر بزر الماوس الأيمن فوق القائمة المرسومة وحدد الأمر تنسيق الكائن (التحكم في التنسيق). في مربع الحوار الذي يظهر ، اضبط
    • تشكيل قائمة حسب النطاق - حدد الخلايا التي تحتوي على أسماء البضائع التي يجب تضمينها في القائمة
    • الاتصال الخلوي - حدد الخلية حيث تريد عرض الرقم التسلسلي للعنصر المحدد من قبل المستخدم.
    • عدد أسطر القائمة - كم عدد الصفوف المراد إظهارها في القائمة المنسدلة. القيمة الافتراضية هي 8 ، ولكن هناك المزيد ممكن ، وهو ما لا تسمح به الطريقة السابقة.

بعد النقر على OK يمكن استخدام القائمة.

لعرض اسمه بدلاً من الرقم التسلسلي للعنصر ، يمكنك أيضًا استخدام الوظيفة الفهرس (الفهرس)، والتي يمكنها عرض محتويات الخلية المطلوبة من النطاق:

الطريقة الرابعة: عنصر تحكم ActiveX

هذه الطريقة تشبه جزئيًا الطريقة السابقة. الاختلاف الرئيسي هو أنه ليس عنصر تحكم مضاف إلى الورقة ، ولكنه عنصر تحكم ActiveX. "صندوق التحرير" من المربع المنسدل أسفل الزر إدراج من علامة التبويب المطور:

آلية الإضافة هي نفسها - حدد كائنًا من القائمة وارسمه على الورقة. ولكن بعد ذلك تبدأ اختلافات خطيرة عن الطريقة السابقة.

أولاً ، يمكن أن تكون القائمة المنسدلة ActiveX التي تم إنشاؤها في حالتين مختلفتين تمامًا - وضع التصحيح ، عندما يمكنك تكوين معلماتها وخصائصها ، وتحريكها حول الورقة وتغيير حجمها ، و - وضع الإدخال ، عندما يكون الشيء الوحيد الذي يمكنك القيام به هو تحديد البيانات منه. يتم التبديل بين هذه الأوضاع باستخدام الزر. وضع التصميم علامة التبويب المطور:

إذا تم الضغط على هذا الزر ، فيمكننا ضبط معلمات القائمة المنسدلة بالضغط على الزر المجاور عقارات، والتي ستفتح نافذة بها قائمة بجميع الإعدادات الممكنة للكائن المحدد:

أكثر الخصائص الضرورية والمفيدة التي يمكن ويجب تهيئتها:

  • ListFillRange - نطاق الخلايا المأخوذة منه بيانات القائمة. لن يسمح لك بتحديد نطاق باستخدام الماوس ، ما عليك سوى إدخاله بيديك من لوحة المفاتيح (على سبيل المثال ، Sheet2! A1: A5)
  • لينكدسل - الخلية المرتبطة حيث سيتم عرض العنصر المحدد من القائمة
  • صفوف القائمة - عدد الصفوف المعروضة
  • الخط - الخط والحجم والنمط (مائل ، تسطير ، وما إلى ذلك باستثناء اللون)
  • لون الصدارة и اللون الخلفي - لون النص والخلفية ، على التوالي

الميزة الإضافية الكبيرة والسمنة لهذه الطريقة هي القدرة على القفز بسرعة إلى العنصر المطلوب في القائمة عند إدخال الأحرف الأولى من لوحة المفاتيح (!) ، وهو أمر غير متوفر لجميع الطرق الأخرى. النقطة الجيدة أيضًا هي القدرة على تخصيص العرض المرئي (الألوان والخطوط وما إلى ذلك)

عند استخدام هذه الطريقة ، من الممكن أيضًا تحديد كـ ListFillRange ليس فقط نطاقات أحادية البعد. يمكنك ، على سبيل المثال ، تعيين نطاق من عمودين وعدة صفوف ، مما يشير بالإضافة إلى ذلك إلى أنك بحاجة إلى عرض عمودين (الخاصية عدد الأعمدة= 2). ثم يمكنك الحصول على نتائج جذابة للغاية تؤتي ثمارها كل الجهد المبذول في الإعدادات الإضافية:

 

جدول المقارنة النهائي لجميع الطرق

  طريقة شنومك. بدائي طريقة شنومك. المجموعة الأساسية طريقة شنومك. عنصر التحكم طريقة شنومك. عنصر تحكم ActiveX
تعقيد منخفض المتوسط عالي عالي
القدرة على تخصيص الخط واللون وما إلى ذلك. لا لا لا نعم
عدد الخطوط المعروضة دائما 8 دائما 8 أي وقت أي وقت
بحث سريع عن عنصر بالحروف الأولى لا لا لا نعم
الحاجة إلى استخدام وظيفة إضافية INDEX لا لا نعم لا
القدرة على إنشاء قوائم منسدلة مرتبطة لا نعم لا لا

:

  • قائمة منسدلة ببيانات من ملف آخر
  • إنشاء قوائم منسدلة تابعة
  • الإنشاء التلقائي للقوائم المنسدلة بواسطة الوظيفة الإضافية PLEX
  • اختيار صورة من القائمة المنسدلة
  • الإزالة التلقائية للعناصر المستخدمة بالفعل من القائمة المنسدلة
  • قائمة منسدلة مع إضافة تلقائية للعناصر الجديدة

اترك تعليق