اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مساعدة في تحويل كود من نصي الى رقمي


إذهب إلى أفضل إجابة Solved by jjafferr,

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

السلام عليكم احتاج  تحويل هذا  الكود من نصي الى رقمي  اي لو كان الحقل 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 وهو المطلوب واسف لاني لا استطيع اختار افضل اجابة وهي لك لا اعرف السبب لا يظهر لي الاختيار  والشكر موصول للاستاذ الفاضل حلبي المبدع 

TH.gif

  • Like 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