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

خيارات البحث


Akram Galal
إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

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

عندي ملف بحث للأستاذ عبد الله باقشير 

يقوم بالحث بأول حرف من الكلمة

اريد اضافة عدد (2) OptionButton

الأول للبحث بأول حرف من الكلمة

الثاني للبحث بأي حرف من الكلمة

جزاكم الله جراً

بحث بفورم ممتاز.rar

رابط هذا التعليق
شارك

  • أفضل إجابة

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

ib = InStr(1, .Cells(R, MyColmnFind), Me.TextFind, vbTextCompare) = 1

وتغييره إلى هذا الشرط

If Me.OptionButton2 = 0 Then
ib = InStr(1, .Cells(R, MyColmnFind), Me.TextFind, vbTextCompare) >= 1
 Else
ib = InStr(1, .Cells(R, MyColmnFind), Me.TextFind, vbTextCompare) = 1
End If

لاحظ أن اكبر من او تساوي 1 تعني في أي مكان في النص

ويفضل جعل القيمة الافتراضية value في خيار بحث بأي حرف تساوي true

بالتوفيق

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

الشكر لله

يفضل ذلك حتى يكون أحد الخيارين محددا حتى وإن نسي المستخدم تحديد أحدهما

 

رابط هذا التعليق
شارك

@أ / محمد صالح 

جزاك الله كل الخير كود ممتاز

ولكن عند اختيار معيار البحث (الكود) وتحديد (بحث بأول حرف) وكتابة مثلا رقم 2 في خانة البحث

تكون نتيجة البحث ظهور اي بيان يحتوي علي رقم 2 

كما هو موضح في الصورة

فما هو الحل اذا تكرمت

image.png.0d93c13625ba3f8ec48138c8bb4aa864.png

رابط هذا التعليق
شارك

لا يوجد مشكلة حتى تبحث عن حل

تنفيذ الكود صحيح

وتم جلب كل الأرقام التي أولها 2 فعلا 

لاحظ أن بداية الرقم على اليسار وكل الأرقام في عمود الكود أولها من جهة اليسار 2

بالتوفيق 

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information