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

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

قام بنشر

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

 

تواجهنى مشكلة وهى انى اريد رسالة تظهر عند ادخال قيمة معينة فى حقل وهذا الحقل لا يقبلها بمعنى اوضح

فى حقل الاسم ...... يجب ان تكون حروف فقط ولو ادخلت اى شئ غير الحروف تظهر رسالة تطلب منى ان ادخل حروف

وكذلك الحال فى حقل الرقم" Number class"  يجب ان تكون ارقام فقط وتظهر رسالة تطلب ادخال ارقام فقط

وكذلك الحال بالنسبة لحقل التاريخ "join date" تظهر رسالة تخبرنى اننى يجب ان ادخل تاريخ فقط اذا ادخلت حروف او غيرها

اليكم المرفقات

 

 

school.rar

قام بنشر

الكود المستخدم للتمييز العددي

وليس للنص

لذلك اذا طبقت نفس الكود على التاريخ لن يعطي النتيجة المنشودة

لانه سيعتبر التاريخ رقم

لكنه يفي بالغرض أكيد

اعتقد ان الخبراء بامكانهم تطويع كود شامل

للنصوص والارقان وكذلك نوع اللغة

  • 3 weeks later...
قام بنشر (معدل)

بعد بحث كثير وطويل ...... بفضل الله اولا واخيرا.......... وجدت هذا الكود للحل لرسالة تظهر عند
ادخال حروف فى حقل ارقام
او ادخال ارقام و حروف فى حقل تاريخ

هذا الكود يوضع فى "حدث عند الخطأ" للنموذج

Private Sub Form_Error(DataErr As Integer, Response As Integer)
Ok = "موافق"
MessageBoxH Me.hwnd

Select Case DataErr
Case 2113
MsgBox "البيانات المدخلة غير صحيحة", vbOKOnly, "تنبية!!"

End Select

Response = acDataErrContinue

End Sub
تم تعديل بواسطه مصطفى القمّاش

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