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

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

قام بنشر

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

 

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

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

وكذلك الحال فى حقل الرقم" 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
تم تعديل بواسطه مصطفى القمّاش

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information