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

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

قام بنشر

السلام عليكم 

الاخوة الكرام 

كنت سابقا وضعت تساؤلا واجاب عليه كلا من الفاضلين الأخ علي العتيبي والاخ سعيد صواب جزاهما الله خير 

سوؤالي اليوم نفس السؤال السابق ولكن باختلاف بسيط وهو 

عند كتابة اي اسم في حقل الاسم اريد ان يظهر في حقل d عدد مرات تكرار الحرف الاول فقط بغض النظر عن الاسم 

مثال 

عند كاتبة اسم علي ثم اضافة اسم علاء  بذلك تكون قيمة حقل d هي رقم 2 لتكرار حرف العين مرتين 

وكلما تكرر حرف العين يتزايد الرقم تلقائيا 

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

نفعكم الله وجزاكم خير .

 

othq.rar

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

و عليكم السلام 

 

اخي العزيز سمير

 

اضع لك احد الحلول و هو بالقيام بحذف الحرف الاول ثم ايجاد طول النص و مقارنته بطول النص الكامل ..

 

لاحظ الاستعلام مصدر النموذج 

 

ملاحظة : تم تغيير بعض المسميات لحقل الاسم و النموذج ... بسبب استخدام اسم عربي للنموذج و اسم محجوز لحقل الاسم  .. ايضاً تم حذف الحقل d  من الجدول لانه يعتبر حقل محسوب لذا تم وضعه في الاستعلام  باسم expr4

 

بالتوفيق

othq.rar

تم تعديل بواسطه يوسف أحمد
  • Like 2
قام بنشر

وهذه محاولتي:


    Dim x() As String
    
    x = Split(Me!name, " ")
    First_Letter = Left(Me!name, 1)
    Me.d = 0
    
    For i = LBound(x) To UBound(x)
    
        If First_Letter = Left(x(i), 1) Then
            Me.d = Me.d + 1
        End If
        
    Next i
    

 

جعفر

  • Like 2

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information