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

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

قام بنشر

أخوتي

عندي  يوسرفورم فيه :

1- ليست بوكس فيه عدة أعمدة

2- تكست بوكس

3 - زر أمر

البيانات في الليست بوكس كثيرة

هل يمكن البحث ضمن الليست بوكس بحثا عن قيمة أحددها في التكست بوكس

بحيث يتم الأنتقال لهذا السطر الذي يحتوي القيمة المبحوث عنها

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

شكرا

قام بنشر

أخي الكريم :

يبدو أني غلبتك بطلباتي

المهم

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

s = TextBox7.Text

If TextBox7.Text = "" Then 'nothing typed
    Exit Sub
End If

For i = 0 To ListBox1.ListCount - 1
    'use the LIKE operator to compare
    'convert both to Uppercase as well so case does not matter

    'set the Selected(i) property for each row in the list

    ListBox1.Selected(i)=(UCase(ListBox1.List(i, 0)) Like UCase(s) & "*")
    flg = flg Or ListBox1.Selected(i)
Next i
If Not flg Then MsgBox "Not in the list"

لكن بقيت خطوة إن أمكن حلها

الكود في حال وجود أكثر من نتيجة يختار آخر نتيجة

أنا أريد عند الضغط مرة أخرى على الزر أن ينتقل للنتيجة التالية و هكذا

شكرا

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