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

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

قام بنشر

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

أساتذتي الأفاضل حفظكم الله هذا كود تصفية متقدمة ممتاز جداً (سريع جداً ومرن في حالة البيانات الكبيرة جداً) للأستاذ الفاضل رجب جاويش حفظه الله

المطلوب فقط التعديل على نفس الكود وعدم استحداث كود جديد بحيث يحقق المطلوب الآتي:

فعند أختيار عميل من الكمبوبكس وليكن MM209 فانه يقوم بجلب بيانات العميل وايضاً بيانات عملاء آخرين يتشابه معهم في نفس الكود ولكن باختلاف بسيط في نهاية الكود وهو التالي MM209-1 أو MM209-3 هل ممكن حل هذه المشكلة والمطلوب هو جلب بيانات العميل المختار فقط وليس أيضاً من يشبهه

أبو أنس

Suppliers2012.rar

قام بنشر

أخى الحبيب / أبو أنس حاجب

جرب هذه الفكرة

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

لكن عندما تريد حذف عميل من التصفية لابد أن يتم ذلك من العمود الأول ( A ) وليس من الكمبوبوكس

بهذه الطريقة سوف يعمل الكود بطريقة صحيحة

والسبب فى ذلك أنه عند حذف العميل من الكمبوبوكس يترك مكانه فارغا دون أن يتم تحديث المدى الديناميكى الخاص بمدى المعيار criteria2

هذا الفراغ هو الذى يتسبب فى المشكلة

وبالتالى نتغلب على المشكلة بحذف العميل من العمود الاول لكى يتم تحديث المدى الديناميكى للمعيار criteria2

عذرا للأطالة أخى

هذا ما توصلت له

ولعل أحد الأساتذه الكبار يتوصل الى حل أفضل

ملحوظة :

مرفق فيديو صغير يوضح فكرة الحل

test8.rar

قام بنشر

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

أستاذي وسيدي رجب جاويش حفظك الله

جزاك الله من الخير حتى ترضى

لقد جربت ذلك مسبقاً حسب ما أشرت لي في الأيميل ولكن ليست المشكلة هنا والسبب هو في أي عميل لديه 1- أو 2- .....وهكذا عند أختيار العميل بدون هذه الأضافة وحده تظهر بيانات الآخرين وعند أختيار عميل مع الأضافة لا تحدث المشكلة. بمعنى أذا أخترت العميل MM209 وحده سوف يجلب بيانات الآخرين الذين يشاركونه في أساس الكود ومعهم الأضافة المذكورة سابقاً ولكن أذا أخترت عميل وليكن MM209-1 فأنه يأتي ببياناته فقط وربما تكون المشكلة في الأكسيل لدي فهو كما تعلم 2003.

لدي مقترح أستاذي الفاضل لحل المشكلة مؤقتاً هو كالأتي:

أضافة كود بعد كود التصفية يقوم بقراءة الأسماء الموجودة في العمود G من ثم يطابقها مع الأسماء في العمود A عندما لايجد الأسم فأنه يقوم بمسح(وليس حذف) بيانات السطر من العمود C إلى العمود M والباقي سوف يقوم به كود الفرز الموجود في الكود أصلاً.

الأعتذار واجب علينا نحن التلامذة في الأطالة وليس عليكم أساتذتي الكرام

بلغكم الله رمضان وتقبل منكم صالح الأعمال وأعانكم على فعل الخيرات وجعلكم من المحسنيين الأبرار

أبو أنس

  • 2 years later...

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

سجل دخولك الان
×
×
  • اضف...

Important Information