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

اريد ان اجعل هذا الفورم ان يبحث في الجملة


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

اريد ان اجعل هذا الفورم ان يبحث في الجملة وليس في بدايتها فقط ، اي يبحث سواء في بداية الجملة او وسطها او نهايتها، اي البحث في اي موقع في الجملة.

تعديلل الكود بحيث يبحث عن الكلمة في الجملة.rar

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

وفقكم الله في خدمة الشاب العربي وتعليمهم وتطويرهم.

فارجو شرح فقط الكود الذي يجعل للبحث عن بداية الكلمة ، او اي جزء من الجملة ، كا اود توضيح كيف الكود الخاص الذي يجعله يبحث في عمود ما او ورقة ما او عدة اوراق ، وزادكم الله علما.

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

أخى الفاضل

للبحث باستخدام بداية الكلمة يكون الكود كلآتى


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

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

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

أى تغير الرقم 1 الى الرقم صفر والجزء الاتى هو الخاص بعمود البحث

Set q = .Range("b5:b" & LastRow).Find(M)

حيث عمود البحث هنا هو العمود B

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

M هى النص المكتوب فى مربع النص الذى يتم البحث عنه

b5 وليس p5 أى الخلية التى توجد فى العمود b الصف الخامس

q هى الخلية التى تمثل نتيجة البحث عن M

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

عدد الصفوف مرتبط بالبيانات الموجودة

يمكنك اضافة بيانات فى أى عدد من الصفوف ( آلاف الصفوف ) وسوف يتم البحث فيها

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

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

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

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

أخى الفاضل

يجب ألا تزيد البيانات الى هذا الحد ( الصف الأخير 65536 ) فهذا يؤثر على عمل الكود

وعموما أنا جربت حتى الصف 30000 تقريبا والكود يعمل تمام

أما بالنسبة للتكبير والتصغير تم تصغير نسبة التكبير قليلا كما فى الملف المرفق

ويمكن التحكم فى نسبة التكبير كما تريد

Me.Height = Me.Height + Me.Height * 0.25

Me.Width = Me.Width + Me.Width * 0.25

وذلك عن طريق التغيير فى الرقم 0.25 الموجود فى السطرين السابقين

اضافة بحث لاي كلمة في الجملة.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.

×
×
  • اضف...

Important Information