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

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

قام بنشر

السلام عليكم....

اريد مساعدتكم في كتبة دالة If ...

عندي حقل اسمه Field 1 في نموذج معين 

عندي نموذج اخر اسمه  Form 1

اريد دالة مثلا اذا حقل Field 1  يحتوي على كلمة او جزء من كلمة مثلا كلمة ( Car ) أو ( Ca ) بالضغط  عليه يفتح النموذج Form 1 . وإذا  لايحتوى على الكلمة او جزء من الكلمة لاتفتح النموذج.

وشكرا

قام بنشر
19 دقائق مضت, Luqman Khooshnaw said:

عندي حقل اسمه Field 1 في نموذج معين 

عندي نموذج اخر اسمه  Form 1

اريد دالة مثلا اذا حقل Field 1  يحتوي على كلمة او جزء من كلمة مثلا كلمة ( Car ) أو ( Ca ) بالضغط  عليه يفتح النموذج Form 1 . وإذا  لايحتوى على الكلمة او جزء من الكلمة لاتفتح النموذج.

جرب هذا

Dim searchText As String
    Dim fieldValue As String

    ' النص الذي تبحث عنه
    searchText = "Ca" ' أدخل الكلمة أو جزء الكلمة المراد البحث عنها
    fieldValue = Nz(Me!Field1, "") ' جلب القيمة من الحقل Field1 مع التعامل مع القيم الفارغة

    ' التحقق إذا كانت القيمة تحتوي على النص المطلوب
    If InStr(1, fieldValue, searchText, vbTextCompare) > 0 Then
        ' فتح النموذج Form1 إذا تحقق الشرط
        DoCmd.OpenForm "Form1"
    Else
        ' عرض رسالة توضيحية إذا لم يتحقق الشرط
        MsgBox "الحقل لا يحتوي على النص المطلوب.", vbInformation, "تحذير"
    End If

 

  • Like 1
قام بنشر

اشكرك استاذي العزيز على الاجابة ..نعم هذا ماكنت اقصده بالضبط.. بس عندي شي اخر اضافي اذا كنا نريد ان نبحث على كلمتين في نفس الوقت مثلا (Car)  و ( Bicycle) كيف تكون المعادلة ؟؟

قام بنشر (معدل)

ماشاءالله .... بارك الله فيك استاذنا العزيز kanory... هذا كان المطلوب... شكراجزيلا..❤️❤️❤️❤️

شكرا جزيلا استاذ العزيز kkhalifa1960    الفكرة جميلة عاشت ايديك...

تم تعديل بواسطه Luqman Khooshnaw
  • Thanks 1
قام بنشر
17 دقائق مضت, Luqman Khooshnaw said:

ماشاءالله .... بارك الله فيك استاذنا العزيز kanory... هذا كان المطلوب... شكراجزيلا

طيب جرب التعديل الجديد ربما يعجبك .............

 

1 (11).accdb

  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information