logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ابوحنين لا تميز خلال هذه الفترة-- لا تميز خلال هذه الفترة YasserKhalil لا تميز خلال هذه الفترة اكسيل مشاريع جاهزه



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





08-09-2017 09:52 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
السلام عليكم ورحمة الله وبركاته

أقدم لكم طريقة التعامل مع القوائم المنسدلة أو ما يعرف بالـ Validation Lists بحيث لو لديك قائمة منسدلة بها عناصر كثيرة جداً وتريد تقليل نتائج البحث بحيث ييسر عليك الاختيار
نفترض أن لديك قائمة رئيسية هي مصدر القوائم المنسدلة وهذه القائمة تقع في النطاق من C9 إلى C59 بهذا الشكل
NDI5MTM1MQ8383001
والمطلوب هو أن تقوم بإنشاء قوائم منسدلة في العمود G بدايةً من الصف رقم 9 إلى الصف رقم 33 أي النطاق G9:G33

خطوات الحل :
*********
أولاً قم بتسمية النطاق الرئيسي الذي يحتوي على البيانات باسم معرف وليكن باسم Items بهذه الطريقة
>> قم بتحديد النطاق C9:C59 وضع مؤشر الماوس في صندوق الاسم Name Box واكتب الاسم Items على سبيل المثال
NzQ3ODMx002

ثانياً قم بتحديد النطاق المطلوب عمل وإنشاء قوائم منسدلة به وهي النطاق G9:G33
>> اذهب للتبويب Data ثم انقر Data Validation فتظهر لك نافذة بهذا الشكل (اتبع الخطوات كما بالصورة)
MjkxMTMx003

ثالثاً نقوم بضبط هذه النافذة بشكل معين .. بحيث نختار List من الحقل المسمى Allow ثم نضع المعادلة التالية في الحقل المسمى Source
CODE
=OFFSET(INDEX(Items,MATCH(G9&"*",Items,0),1),0,0,COUNTIF(Items,G9&"*"),1)

MjA2NDY2MQ2121004
الآن انتقل لآخر تبويب في هذه النافذة والمسمى Error Alert وأزل علامة الصح من الخيار Show error alert after invalid data is entered وأخيراً انقر OK
MzAxMjQx005

الآن انتهت الخطوات ويمكن التجربة .. قم باختيار الخلية G9 على سبيل المثال واكتب فيها "در" ثم افتح القائمة المنسدلة لتجد العناصر التي تحتوي على هذين الحرفين كما بالشكل
Mzg1MjAxMQ77006

إضافة للموضوع : الخط في القوائم المنسدلة يكون خط ذو حجم صغير ، لذا قمت بوضع كود في حدث ورقة العمل بهذا الشكل
CODE
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error GoTo Skipper
    Dim x As Long
    
    x = 100
    If Target.Validation.Type = xlValidateList Then x = 130
Skipper:
    ActiveWindow.Zoom = x
End Sub


والكود يقوم بتكبير الزوم لورقة العمل عند تحديد الخلايا التي تحتوي على قوائم منسدلة فقط

رابط الملف من هنا

أرجو أن أكون وفقت في تقديم الموضوع
تقبلوا وافر تقديري واحترامي

أخوكم في الله / ياسر خليل أبو البراء
 
 


أثارت هذه المشاركة إعجاب: ali mohamed ali، محمد حسن المحمد، hassona229،



look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  08-09-2017 10:06 مساءً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 16
المشاركات : 834
رصيد العضو : 0
الدولة : الاردن
الجنس :
تاريخ الميلاد : 9-9-1990
الدعوات : 2
قوة السمعة : 988
الاعجاب : 0
كيف ممكن احل مشكلة طول القائمة الرئسية بحيث لو حدث زيادة بالبيانات




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  08-09-2017 10:22 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
يمكن أن تقوم بتغيير نطاق الاسم المعرف من خلال التبويب Formulas ثم Name Manager وغير النطاق ليشمل البيانات الجديدة أو يمكن تحويل النطاق لنطاق ديناميكي ولكني لا أحبذ تلك الطريقة لأنه أشبه بمعادلات الصفيف والتي تثقل التعامل مع الملف




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  08-09-2017 10:46 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 16
المشاركات : 834
رصيد العضو : 0
الدولة : الاردن
الجنس :
تاريخ الميلاد : 9-9-1990
الدعوات : 2
قوة السمعة : 988
الاعجاب : 0
طيب لو البيانات عملتها جدول وقمت بعمل تسمية لهذا النطاق هل يصبح هذا نطاق دناميكي
والمشكلة بتغير النطاق هو انه يمكن ان يستخدم البرنامج شخص اخر لا يعرف هالمعلومة




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  08-09-2017 10:54 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 26-08-2017
رقم العضوية : 182
المشاركات : 107
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 23-10-1984
قوة السمعة : 754
الاعجاب : 2
ما شاء الله على الإبداع دائما متميز حفظك الله



توقيع :Kamel meraghni

<big> الحمد لله وكفى والصلاة والسلام على الحبيب المصطفى </big>


142

look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  08-09-2017 11:29 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
نعم أخي الكريم خالد يمكن استخدام الجدول بحيث يصبح النطاق ديناميكي ولكني لم أجرب الطريقة ، يمكنك التجربة وموافاتنا بالنتيجة

بارك الله فيك أخي الكريم كامل ومشكور على مرورك العطر




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 12:59 صباحاً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 26-08-2017
رقم العضوية : 193
المشاركات : 46
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 10-5-1978
قوة السمعة : 68
الاعجاب : 0
رائع اخى ومعلمى ياسر ولكن لو ضغت زر القائمة بعد كتابة اى حرف وظهرت الاصناف التى تبدأ بهذا الحرف لاقوم بالاختيار المباشر بدلا من فتحها مرتين كما فى الكومبوبوكس فى فورم سوف تكون جميلة ومرنه وسريعة
تحياتى معلمى




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 04:54 صباحاً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 47
المشاركات : 820
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 14-10-1973
الدعوات : 79
قوة السمعة : 8468
الاعجاب : 12
تحياتى أخى ومعلمى المبدع أبو البراء
وجعله فى ميزان حسناتك
تقبل تحياتى




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 08:17 صباحاً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
بارك الله فيك أخي الكريم طائع
ما ذكرته موضوع آخر ويمكن البحث في قسم الدروس فقد قدم الأخ حسام فورم يقوم بعمل ذلك (كالبحث في جوجل)

أخي العزيز محمد الدسوقي
جزاك الله خيراً ومشكور على مرورك العطر




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 08:25 صباحاً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 2
المشاركات : 1824
رصيد العضو : 0
الجنس :
الدعوات : 21
قوة السمعة : 20048
الاعجاب : 12
موقعي : زيارة موقعي
مبدع ومميز من يومك جزاكم الله خيرا



توقيع :الصقر

اخى العضو الكريم
اذا كنت ترى ان المنتدى مفيد لك
فكن سفيرا لنا بدعوة الاخرين للانضمام معنا
فالدال على الخير كفاعله


look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 08:31 صباحاً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
وجزيت خيراً أخي الغالي حسام ومشكور على مرورك العطر
تقبل تحياتي




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 02:48 مساءً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 16
المشاركات : 834
رصيد العضو : 0
الدولة : الاردن
الجنس :
تاريخ الميلاد : 9-9-1990
الدعوات : 2
قوة السمعة : 988
الاعجاب : 0
استاذ ياسر
موضوع الجدول ما زبط معي ما رضي يوخذ المعادلة بالداتا
ولاحظة مشكلة تانية عملة قائمة بمجموعة اسماء مثل كمال كامل خلدون
لم احط حرف ك في القائمة بطلعلي كمال وخلدون وما بظهر كامل شو السبب بهالحالة




look/images/icons/i1.gif البحث داخل القوائم المنسدلة Validation Lists
  09-09-2017 03:36 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
يجوز يوجد مسافات زائدة في بداية الأسماء ..




اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 5 < 1 2 3 4 5 >





الكلمات الدلالية
البحث ، داخل ، القوائم ، المنسدلة ، Validation ، Lists ،









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

الساعة الآن 02:50 AM