عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم أخوتي الأفاضل لدي معادلة لقائمة منسدلة Date Validation وهي جيدة حيث نقوم تلقائيا بإضافة أي بيانات جديدة مدخلة إلى القائمة المنسدلة ( بدون جلب الخلايا الفارغة ) . السؤال هو هل يمكن ادخال تعديل عليها بحيث ( عند وضع حرف ( م ) مثلا يقوم بتصفية كل الأسماء التي تبدء بحرف ( م ) لتسهيل الإختيار و اختصار الوقت في البحث وخصوصا إذا كانت بيانات القائمة كثيرة الكود هو : =OFFSET('Data Entry'!$L$1,0,0,COUNTA('Data Entry'!L:L),1) الملف في المرفقات ولك جزيل الشكر 3
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 لا اعرف لماذا لم يتم رفع الملف عذرا
رجب جاويش قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 أخى الفاضل / عبد الرحمن يجب ضغط الملف أولا ببرنامج ضغط مثل برنامج Winrar ثم رفعه 1
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 تفضل أخي رجب شكرا لمساعدتك قائمة منسدلة مع تصفية.rar
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله أخي الكريم، بالمعادلات تجد في المرفق ما استطعت القيام به لتلبية المطلوب... أرجو أن تفي بالغرض. أخوك بن علية المرفق : قائمة منسدلة مع تصفية.rar 5
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 شكرا أخي بن علية على حهدك ألا يمكن يكون الإدخال في نفس خلية القائمة المنسدلة وليس في خلية منفصلة 1
جمال عبد السميع قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 بنفس فكرة أستاذى ( بن علية ) وبعد تسميية النطاق الذي يحتوى على الأسماء ( DATA ) نضع هذه المعادلة أسفل الخلية ( C4 ) ذات اللون البرتقالى وهى معادلة صفيف أى لابد من الضغط على (CTRL+SHIFT+ENTER) =IFERROR(INDEX(DATA; SMALL(IF(ISNUMBER(SEARCH($C$4;DATA));MATCH(ROW(DATA); ROW(DATA)));ROW(A1)));"") 4
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله شكرا أخي بن علية على حهدك ألا يمكن يكون الإدخال في نفس خلية القائمة المنسدلة وليس في خلية منفصلة أخي الكريم عبد الرحمن، يمكن ذلك جدا، بعض التعديلات على معادلة DATA VALIDATION مع بعض الشروط (إلغاء شرط الخطأ على المعادلة) مع إضافة تسمية List بمعادلة OFFSET... ومهم جدا ترتيب القائمة ترتيبا تصاعديا... أرجو أن تعجبك التعديلات... أخوك بن علية المرفق : قائمة منسدلة مع تصفية.rar
الجموعي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم أخي بن علية حاجي ياريت شرح لهذه المعادله جربتها في شيت جديد ولم تصلح معي
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله السلام عليكم أخي بن علية حاجي ياريت شرح لهذه المعادله جربتها في شيت جديد ولم تصلح معي أخي الكريم، إذا استوفيت الشروط التي ذكرتها لوضع المعادلات والتسميات فلا أرى أدنى مشكل في عدم صلاحية المعادلة في ملف جديد... الرجاء إرفاق الملف الذي أدرجت فيه المعادلة وأحاول أن أرى مكان الخلل ولكي أشرح لك طريقة تصليح الخلل... أخوك بن علية
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 شكرا اخي بن عليه و اخي جمال , ما شاء الله عليكم مبدعين و متميزين اريد ان استشريكم في موضوع بنفس السياق لو سمحتم لقد حصلت على قائمة منسدلة رائعة من احد المواقع الأجنبية لكني حاولت عبثا نقل نفس الكود الى ورقة عمل خاصة بي ولم ينجح الأمر طلبي هو أن تحددو لنا ما يجب تعديله في الكود عند نقله من مصنف اكسل الى مصنف آخر و أتمنى ان تدعولي و تسفيدو منه و تفيدو هذا المنتدى الرائع الملف في المرفقات DataValCombobox_AddSort_Multi.rar
ابو اياد ( الاسيوطى ) قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم الاخ// عبد الرحمن استاذنا القدير // رجب جاويش عبقرى فذ من عباقره هذا الصرح الكبير عباقره المنتدى واعز ناس عليا بالمنتدى ( الاحباب ) نابغه المعادلات استذنا ومعلمنا القدير الغالى // بن عليه حاجى ملك المعادلات استذنا ومعلمنا القدير الغالى // جمال عبد السميع والله من كثر حبى لكم وضعت ألقابكم فى بدايه توقيعى بالمنتدى وددت ان اشارككم ملفى بعض ما تعلمت منكم ايها الاحباب قائمة منسدلة مع تصفية 2.rar
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله المشكلة موضحه في الصورة التالية20-02-2014 19-16-55.png أخي الكريم الجموعي، المشكل يكمن في النطاق المسمى LIST ... قم بإضافة هذه التسمية بمعادلتها من الملف الأصلي إلى ملفك، وإن شاء الله المشكل يزول... أخوك بن علية
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 ما شاء الله عليك اخي محمود الاسيوطي ابدعت و اقنعت هل لنا بمشاركتك ايضا في حل مشكلة نقل الكود الموجود في الملف المرفق من مصنف عمل إلى مصنف آخر عند نقل الكود الى مصنف عمل آخر لا يعمل بصورة صحيحة ( نريد معرفة ما يجب التعديل عليه في الكود عند نقله الى مصنف آخر ) اذا كان ذلك ممكنا ولك كل الشكر و التقدير DataValCombobox_AddSort_Multi.rar
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 (معدل) المشكلة موضحه في الصورة التالية20-02-2014 19-16-55.png أخي الجموعي ننتظر ردود الأخوة الأفاضل تم تعديل فبراير 20, 2014 بواسطه عبد الرحمن الحمصي
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 (معدل) السلام عليكم ورحمة الله شكرا اخي بن عليه و اخي جمال , ما شاء الله عليكم مبدعين و متميزين اريد ان استشريكم في موضوع بنفس السياق لو سمحتم لقد حصلت على قائمة منسدلة رائعة من احد المواقع الأجنبية لكني حاولت عبثا نقل نفس الكود الى ورقة عمل خاصة بي ولم ينجح الأمر طلبي هو أن تحددو لنا ما يجب تعديله في الكود عند نقله من مصنف اكسل الى مصنف آخر و أتمنى ان تدعولي و تسفيدو منه و تفيدو هذا المنتدى الرائع الملف في المرفقات أخي الكريم عبد الرحمن، لست أدري ما تريده من الملف، وما لاحظته من الملف أن القوائم المنسدلة تم إنشاؤها بطريقة عادية باستعمال تسميتين ClientList و FruitList من شيت LIST حيث تم إدراج كود في هذا الشيت يقوم بترتيب القائمتين ترتيبا تصاعديا بطريقة تلقائية (وهذا الترتيب قام به أخي الحبيب محمود السيوطي -أحبَّه الله الذي أحبّنا فيه- باستعمال المعادلات في ملفه الرائع بالمشاركة رقم 13)... أما الأكواد المرفقة بشيت DataEntry فقد أضيفت لعرض القوائم المنسدلة في الشيت عن طريق الكومبو Combo بحيث يتم التحكم في عناصر القائمة بواسطة أسهم الاتجاه (النازل والصاعد) أيضا... والملف لا يخدم المطلوب في الموضوع وأعتقد أن في المنتدى أكواد من إعداد إخوتنا الفضلاء تخص المسألة بصورة أفضل يمكن الحصول عليها بالبحث في المنتدى... أخوك بن علية تم تعديل فبراير 20, 2014 بواسطه بن علية حاجي
الجموعي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله المشكلة موضحه في الصورة التالية20-02-2014 19-16-55.png أخي الكريم الجموعي، المشكل يكمن في النطاق المسمى LIST ... قم بإضافة هذه التسمية بمعادلتها من الملف الأصلي إلى ملفك، وإن شاء الله المشكل يزول... أخوك بن علية أخي بن عليه أي أجد النطاق المسمى LIST
ابو اياد ( الاسيوطى ) قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم استاذى // بن عليه اعلم ان ملفى لم يخدم المطلوب ولكن كل هدفى ان اشارككم ايها عسى ان يفيد الاخ / عبد الرحمن او يكون قريب من مطلبه هذا للأيضاح اما بالنسبه لما يريد الاخ / عبد الرحمن اخى ملفك هذا به اكواد VBA ان وددت ان تقوم بنقله قم ايضا بنقل الاكواد معه ولتكن حذر ان البيانات كل فى نفس مكانه بالملف الجديد ايضا اسماء الشيتات لابد وان تكون مثل التى فى الملف الاصلى والمعادلات التى بداتا فلاداشن ارجو ان اكون افدتك لترى الكود أضغط F11 + ALT ثم اختر اسم اى شيت ستجد بهم الاكواد والله اعلم
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 (معدل) السلام عليكم ورحمة الله أخي الحبيب محمود الأسيوطي، ملفك وعملك جميل ورائع وهو يخدم المطلوب بصورة كبيرة جدا، يبقى فقط عرض القائمة بالكامل في حالة فراغ خلية القائمة أي عندما لم يحجز فيها أي حرف... وقد وضعت ملفك في خزانتي... بارك الله فيك وجازاك الله خيرا. بالنسبة لطلب أخي الكريم الجموعي "مكان التسمية LIST فقد حضرت لك الملف التنفيذي التالي في إكسيل بالفرنسية : hb1.rar ومعادلة التسمية LIST هي : بالفرنسية : =DECALER('Data Entry'!$L$2;;;NBVAL('Data Entry'!$L:$L);1) وبالإنجليزية : =OFFSET('Data Entry'!$L$2;;;COUNTA('Data Entry'!$L:$L);1) مع مراعاة "الفاصلة" و"الفاصلة المنقوطة" في المعادلات... أرجو أني وفقت في تفديم المساعدة... أخوكم بن علية تم تعديل فبراير 20, 2014 بواسطه بن علية حاجي
عبد الرحمن الحمصي قام بنشر فبراير 20, 2014 الكاتب قام بنشر فبراير 20, 2014 أحبائي في الله شكرا لجهودكم أخي محمد الأسيوطي نريد دعمك لحل مشكلة نقل الكود من مصنف إلى آخر فقد قمت بنقله تماما كما هو وسميت أوراق المصنف كما هي في المصنف الأصلي ومازال لا يعمل هل يوجد شيء معين داخل الكود يجب تعديله ولك جزيل الشكر DataValCombobox_AddSort_Multi.rar
ابو اياد ( الاسيوطى ) قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله أخي الحبيب محمود الأسيوطي، ملفك وعملك جميل ورائع وهو يخدم المطلوب بصورة كبيرة جدا، يبقى فقط عرض القائمة بالكامل في حالة فراغ خلية القائمة أي عندما لم يحجز فيها أي حرف... وقد وضعت ملفك في خزانتي... بارك الله فيك وجازاك الله خيرا. هل يمكن تلافى هذا القصور استاذى // بن عليه عملت على حله منذ بضعه ايام ولكن دون جدوى ولكنى لن أيأس سحأول مرات اخرى كثيره عسى ان يهدينى الله الى حل او اى عضو من الاعضاء
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله أحبائي في الله شكرا لجهودكم أخي محمد الأسيوطي نريد دعمك لحل مشكلة نقل الكود من مصنف إلى آخر فقد قمت بنقله تماما كما هو وسميت أوراق المصنف كما هي في المصنف الأصلي ومازال لا يعمل هل يوجد شيء معين داخل الكود يجب تعديله ولك جزيل الشكر أخي الكريم عبد الرحمن، شيء واحد لم أتناوله في شرحي السابق في الملف فيها يخص الأكواد وهو مهم، أولا اسم الشيت الوحيد الذي يجب أن يكون موجودا في ملفك الجديد هو شيت "LISTS" المشار إليه في الأكواد الخاصة بالكومبوبوكس الموضوعة في كود حدث الشيت DataEntry وثانيا (وهو الأهم) لا يجب نقل أكواد شيت DataEntry إلا بعد إدراج القوائم المنسدلة في هذا الشيت باستعمال خاصية Data Validation والتسميات الخاصة بهذه القوائم ثم وضع الأكواد في كود حدث الشيت DataEntry (أو غيره -في أي شيت يحوي قوائم منسدلة-)... والله أعلم أرجو أني وصلت إلى تقريب المفهوم... أخوك بن علية
بن علية حاجي قام بنشر فبراير 20, 2014 قام بنشر فبراير 20, 2014 السلام عليكم ورحمة الله هل يمكن تلافى هذا القصور استاذى // بن عليه عملت على حله منذ بضعه ايام ولكن دون جدوى ولكنى لن أيأس سحأول مرات اخرى كثيره عسى ان يهدينى الله الى حل او اى عضو من الاعضاء أخي الحبيب محمود، أكيد يمكن ذلك بالتعديل على المعادلات (معادلات التسميات nam و no و r_r باستعمال الدالة OFFSET لجعل القوائم ديناميكية وتعديل آخر على معادلة Data Validation الخاصة بالقائمة المنسدلة المطلوبة) وتجد كل هذه التعديلات في الملف المرفق... أرجو أني وفّقت في تقريب المفهوم... أخوك بن علية المرفق المعدل : قائمة منسدلة مع تصفية 2.rar 3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.