اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله

اللاخوة الكرام الملف المرفق يوجد بداخله فورم رقم 1 اريد ان اقوم بعمل فلترة بداخله كما هو موضح اقوم بتحديد عدة اختيارات من داخل combo box  واظهارها النتيجة داخل list box  كود العميل العمود رقم A واللون العمود رقم E  بمعنى اظهار عدد 2 عمود فقط داخل الليست بوكس

واكون شاكر لحضراتكم 

فلتر.xlsm

قام بنشر

وعليكم السلام ورحمة الله وبركاته

تم تعديل تعبئة الكموبكس بالعناصر منعا للتكرار وكلما اضفت لونا او مفاسا او صنفا جديد سيتم اظافته للقائمة تلقائيا 

جرب واعلمني بالنتائج

1فلتر.xlsm

 

  • Like 1
  • Thanks 1
قام بنشر

السلام عليكم استاذي الفاضل

اولا شكرا على مساعدة حضرتك ولكن انا اللي طالبه اختيار عدد معين من الاصناف مثلا اثنين او اربعة ويتم اخيارهم  كما هو موضح ويظهر في الليست بوكس الكود واللون الموجود في العمود E وشكرا لحضرتك

image.jpeg.5b243f8fa8df86699851e0b70767d467.jpeg

image.png

اتمنى ان اكون قد وفقت في ارسال المعلومة الصحيحة 

قام بنشر

وعليكم السلام ورحمة الله وبركاته

حسب علمي

الـ ComboBox في UserForm داخل Excel VBA لا يدعم الاختيار المتعدد (Multiple Selection) بشكل مباشر.
أي أنه لا يمكنك اختيار أكثر من عنصر في نفس الوقت

والاصدارات الحديثة من اكسل 2021 -365 لا اعلم هل تدعم ام لا - اتعامل مع اصدار 2016

ربما الزملاء والاعضاء الافاضل لديهم ما يقدمونه لطلبك

والله اعلم

قام بنشر

السلام عليكم ورحمة الله

اخي الفاضل اولا الف شكر على اهتمامك بحل المشكلة بارك الله فيك وثانيا اتمنى من الاخوة الافاضل لو يوجد حل للمشكلة اكيد جكون شاكر ليهم 

شكرا اخي العزيز

  • Like 1
قام بنشر

وعليكم السلام ورحمة الله وبركاته

اذا اردت الاسنغناء عن الكمبوبكس ويتم الاختيار المتعدد بواسطة لستبوكس

2فلتر.xlsm

  • Like 2
  • Thanks 1
قام بنشر

السلام عليكم ورحمة الله

اخي الفاضل متشكر جدا على تعب حضرتك معايا هو ممكن الحل ده يكون كويس  جدا طبعا مادام الحل الاخر صعب تنفيذه ولكن تواجهني مشكلة عند الضغط على ايقونة فلتر تظهر لي هذه الرسالة وعند الضغط بعدها على ملف العمل الملف يتوقف عن العمل وهذه محتوى الرسالة التي تظهر هل المشكلة لها حل  انا الاوفيس عندي 2007 مع الشكر 

 

image.png.6a4315aaa1a5e5cc33b907d19e1daf8f.png

 

قام بنشر

وعليكم السلام ورحمة الله وبركاتة

تعني أن هناك مرجع (Reference) مفقود في مكتبة VBA، وخسب الصورة Excel 2007 عند استخدام بعض الدوال مثل Trim أو الكائن Scripting.Dictionary

جرب الحل التالي 

افتح محرر الأكواد 

من القائمة العلوية اختر:
Tools → References

 

ابحث عن أي سطر مكتوب بجانبه:  MISSING:

أزل علامة الصح من المربع الموجود أمام هذا المرجع.

اضغط OK وأغلق النافذة.

جرّب تشغيل الكود من جديد

واعلمنى بالنتائج 

 
 

 

قام بنشر

السلام عليكم اخي الفاضل الف شكر على الحل والمساعدة ربنا يبارك فيك هو ده المطلوب بالنسبة للتعديل على محرر الاكواد في ملف فلتر رقم 2 محتاج فقط يظهر اليست بوكي من اليمين الي اليسار وتثبيت الكود واللون والف مليون شكر على مساعدة حضرتك

قام بنشر

السلام عليكم استاذي الكريم

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

قام بنشر (معدل)
20 ساعات مضت, mohamedyousef said:

وتثبيت الكود واللون

وعليكم السلام ورحمة الله وبركاتة

اعلم ان الكود المقصود به العمود الاول لكن ما المفصود ثتبيت 

 

تم تعديل بواسطه عبدالله بشير عبدالله
قام بنشر

داخل الليست بوكس اريد تثبيت رأس الجدول عندما اقوم بالنزول الي اسفل داخل الليست بوكس يكون اللون والكود مثبتين ويكون العرض من اليمين الى اليسار بمعنى الاول الكود ثم اللون اتمنى ان اكون وفقت في الوصف 

قام بنشر

الليست بوكس خسب علمى خاصية الثتبيت غير موجوده 

على كل حال تم استبدال LISTBOX ب ListView  به خاصية الثتتبيت 

وهذا اقصى ما  لدي استطيع عمله لهذا الملف

ListView   موجودة في اكسل 2007 اتمنى عدم حدوث مشاكل مع الاصدار 2007

 

2فلتر (1).xlsm

قام بنشر

استاذ عبدالله الصورة المرسلة توضح المطلوب انا اسف على نعب حضرتك ولكن اعلم انك لم تبخل علي في شئ الله يجزيك كل خير

 

تغير.jpg

قام بنشر (معدل)

  لدي العناوين ثابتة ومن اليمين الى اليسار  لاحظ ظهور اخر صف والعناوين موجودة  الصورة المرفقة منكم ليست من نفس الملف الاخير المعدل

image.png.4bdb2c10bac2976e1a94edb3f546c68c.png

 

تم تعديل بواسطه عبدالله بشير عبدالله
قام بنشر
3 ساعات مضت, mohamedyousef said:

الملف الاخير لم يفتح معي يعطي error  عند الفتح ولم اتمكن من مشاهدته

سبب هذه الأخطاء هو أن برنامج Excel 2007 لم يتمكن من العثور على عنصر تحكم ListViewData (أو ListViewControl) لأنه لم يتم تثبيته أو تفعيله بشكل صحيح على جهازك.

 

ساعطيك خطوات  ربما تحل المشكلة 

من  محرر الاكواد -TOOLS)ادوات) -References... (المراجع...).

  1. القائمة التي تظهر، ابحث عن المكتبة المسؤولة عن ListView، والتي عادةً ما تكون إحدى هذه الخيارات:

    • Microsoft Windows Common Controls 6.0 (SP6)

    • Microsoft ListView Control, Version 6.0 (SP6)

    • Microsoft Common Controls

  2. ضع علامة صح بجوار المكتبة التي تحمل اسم Microsoft ListView Control أو Microsoft Windows Common Controls.

  3. اضغط OK (موافق).

إذا لم تجد المكتبة، فهذا يعني أنها غير مسجلة على جهازك

 

 قم بتحميل اصدار  2016 او 2019 للخروج من هذه الاشكاليات 

او  يمكنك العمل على اول ملف باللستبوكس ووجود البيانات يمين او يسار لا يعنى شيئا ما دام طلبك الرئيسى وهو الفلترة يعمل بكفاءة

او ربما الزملاء الافاضل لديهم ما يقدمونه لملفك

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information