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

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

قام بنشر

السلام عليكم

الى المبرمجين الاذكياء الى اعضاء المنتدى ارجو حل هذه المشكلة

الملف المرفق يتكون من 20000 طالب البحث يكون في الاسم اولا اريد البحث يكون مطابق لحرف الادخال ثانيا اريد بعد اختيار المرحلة والتاريخ يتم البحث وذلك لتسريع عملية البحث يعني بدل ان يبحث في 20000 طالب يبحث ضما التاريخ والمرحلة ارجو الرد

asam.rar

قام بنشر

السلام عليكم

اخي الكريم بالنسبة لفورم البحث قد يكون هذا ما تريده ... مرفق الملف

وبالنسبة لطلبك الذي بعثته لي فلم افهم ما تريد وانا في الخدمة في حال توفر الوقت الكافي لدي

asam3.rar

قام بنشر

اخى عماد الحسامى

جزاك الله خيرا وبارك فيك

اسال الله ان يديم عليك العافية والستر

وحشتنا ابداعاتك وشغل المميز الذى جعلنا فى اعمالنا فى راحة وفى المقدمة

اخوك

سعد عابد

قام بنشر

اولا جزا الله جميع من ساعدني وابد راي وفكرة

ثانيا يا اخوان انا عندي 20000 الف يعني لا يوجد ثقل في تحميل البيانات ارجو الرد

ثالثا اريد يا اخوان عند اختيار اي اسم موجود في الـ listbox عند الضغط علية دبل كلك يضهر فورم يحتوي فقط معلومات التي حددتها يعني الاسم الذي ضغطت علية ارجو الرد

قام بنشر

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

قام بنشر

أخي الحبيب / عماد

حاولت تطبيق فكرتك الجميله على الملف المرفق ، ولكن لم أوفق ، أتمنى النظر فيه وتعديله فضلاً لا أمراً

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

بياااااااان شامل عن قطع الغيارlsm.rar

قام بنشر

بارك الله فيكم عبدالله المجرب- ياسر الحافظ. ابو عبدالله الجزيرة- goudzy على الكلام الطيب

--------------------------------

اخي ابو عبدالله /الجزيرة

البيانات المطلوبة - مضخة .. مكسر .. وغيرها والارقام ليست موجودة في القائمة ليتم فلترها

-------------

اخي سامر قائمة تحوي 20000 بند من الاستحالة ان تكون عملية الفلترة بالسرعة التي تريدها

  • Like 1
قام بنشر

أخي عماد الحسامي

حاولت ولم أفلح ، حبذا لو تكرمت مشكوراً وعدلت على الملف قليلاً لأتمكن من الفهم

أعلم مدى إنشغالك ولكن عشمي فيك كبير : )

قام بنشر

يا اخوان ممكن طريقة يكون البحث سريع ارجو الرد وجزاكم الله خير الجزاء والبحث يكون في 20000 طالب ارجو الرد

اخي سامر قائمة تحوي 20000 بند من الاستحالة ان تكون عملية الفلترة بالسرعة التي تريدها

اخي سامر اعيد لك ما قال الاستاذ عماد لانه بالفعل كيف تريد البحث في 20000 وبطريقة الفلترة ان تكون سريعة جداً!!!!

قام بنشر

تحياتي لكم احبائي الكرام

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


If Application.WorksheetFunction.search(M, q, 0) = 1 Then

ولكني اضم صوتي مع صوت اخوتي ان 20000 هو رقم كبير من الداتا

يعني كم احمد وكم ابراهيم وكم اشرف وكم كم يوجد من هذه الاسماء اكيد الكثير منها

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

لذا اعطني مهله من الوقت علي اجد لك حل لموضوعك

قام بنشر

اخي سامر

تفضل هذا الحل عله يفي بالغرض

اولا الاختيار من الكومبو بوكس بالنسبه للمرحله ومن ثم استخدام صندوق البحث

ويوجد بالمرفق شرح فيديو بسيط يبين لك ما تم انجازه

Downloads.rar

قام بنشر

اخي سامر

هل جربت الطريقه وهل فشلت معك

لانها مبنيه على اساس الفلتره ومن ثم يكون البحث اسهل واخف

=============================================

للمعلومه فقط

لا يوجد شئ اسمه حل لتسريع البحث

لان استعلام البيانات ياتي من الداتا وطالما ان الداتا كبيره وضخمه جدا كما تريدها انت

فابشرك ( حتى مايكروسوفت لا تستطيع تسريعها لك )

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information