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

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

قام بنشر

السلام عليكم احتاج  تحويل هذا  الكود من نصي الى رقمي  اي لو كان الحقل B رقمي وليس نصي 

 If DCount("*", "ld", "idlh=" & Me.idlh & "and B='" & Me.B & "'") > 0 Then
   Dim stry As String
   stry = Me.B
   Me.Undo
   
   Dim rs As Object
   Set rs = Me.Recordset.Clone
     rs.FindFirst "[B] = '" & stry & "'"
     If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End If

الى رقمي 

قام بنشر (معدل)
2 ساعات مضت, ازهر عبد العزيز said:

If DCount("*", "ld", "idlh=" & Me.idlh & "and B=" & Me.B &"") > 0 Then

انسخ الكود المرفق اعلاه 

توضيح

بعد كلمة and  احذف الكوما بدل '" اجعلها " فقط ثم احذف الكوما بين علامة التنصيص قبل اغلاف القوس بدل  "'" اجعلها "" بدون كوما

او انسخ الكود اعلاه هو الصحيح

بالمثل فى الكود القبل الاخير

تم تعديل بواسطه الحلبي
قام بنشر

نعم  اجعلها integer وجرب  وان لم تاتى بالمطلوب اتركها نص  ثم اجعل كلمة val قبل B وبين قوسين كبير

(stry = Me.VAL(B

ولو كان لديك مثال مصغر يكون اسهل حتى نجرب عليه 

قام بنشر

بارك الله فيكم استاذنا القدير / @jjafferr

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

 

قام بنشر

صدقني اخوي حلبي ، اني شخصيا استعمل هذه الطريقة ،

صحيح طويلة شوي ، ولكنها جدا مرنه ، ومافي مجال تخطأ فيها ، ازيد او انقص المعايير مثل ما اريد واتأكد من النتائج ، وازيد المعيار التالي ... 🙂 

 

جعفر

الان, ازهر عبد العزيز said:

ولا اروع لكن المشكلة عندي اصبح الكود يتوقف هنا 

 

ما بعطيك الجواب :biggrin:

بس لو اتبعت نفس الطريقة اللي اتبعتها للخطوة اللي قبلها ، بتلقى النتيجة المطلوبة 🙂

 

جعفر

قام بنشر

تفضل 🙂

    Dim myCriteria As String
    
    myCriteria = "[idlh]=" & Me.idlh
    myCriteria = myCriteria & " And [B]=" & Me.B
        
 If DCount("*", "ld", myCriteria) > 0 Then
   Dim stry As Integer
   stry = Me.B
   Me.Undo
   
   Dim rs As Object
   
   myCriteria = "[B]=" & stry
   Set rs = Me.Recordset.Clone
     rs.FindFirst myCriteria
     If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End If

 

جعفر

  • Like 1
  • Thanks 1
قام بنشر

والله يااستاذ / @ازهر عبد العزيز

انا ما عملت شئ الفضل كله يرجع لله ثم لاستاذنا القدير / @jjafferr

ربنا يبارك لنا فيه ويجزاه كل الخير على ما يقدمه لنا

انت يا استاذ / ازهر كلك حماس ودائما تبحث هنا وهناك وتسال وتجيب فى بعض الاحيان ان اتوقع لك تقدم كبير وملحوظ فى اكسس ان شاء الله

جزاك الله كل خير 

خالص تحياتى

  • Thanks 1
قام بنشر
15 دقائق مضت, حلبي said:

والله يااستاذ / @ازهر عبد العزيز

انا ما عملت شئ الفضل كله يرجع لله ثم لاستاذنا القدير / @jjafferr

ربنا يبارك لنا فيه ويجزاه كل الخير على ما يقدمه لنا

انت يا استاذ / ازهر كلك حماس ودائما تبحث هنا وهناك وتسال وتجيب فى بعض الاحيان ان اتوقع لك تقدم كبير وملحوظ فى اكسس ان شاء الله

جزاك الله كل خير 

خالص تحياتى

جزاك الله كل خير 

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