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

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

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

السلام عليكم 

قمت بوضع اكواد لشرطين في النموذج 

*الشرط الاول الذي وضعته لاجبار المستخدم على ادخال 11 رقم فقط 

*الشرط الثاني الذي وضعته لاجبار المستخدم على ادخال ارقام وليست حروف (نص)

المطلوب وضع شرط ثالث ( اجبار المستخدم على ادخال اول 3 ارقام لتحديد اسم شبكة الاتصال) ويكون فقط في النموذج وليس في قناع الادخال او  قاعدة التحقق من الصحة وليس من خلال استعلام

1- للموبايل رقم 1  يجب ان تكون الارقام الثلاثة الاولى (078) الشبكة الاولى

2- للموبايل رقم2  يجب ان تكون الارقام الثلاثة الاولى (077) الشبكة الثانية

وشكرا لكم

 

test.accdb

تم تعديل بواسطه Ahmed_J
  • تمت الإجابة
قام بنشر

ممكن تستخدم مثلا هذا الكود ان اردت .....

If Len([mobile1]) < 11 Or Len([mobile1]) > 11 Then
Beep
MsgBox " عقواً  .... تأكد من رقم الموبايل الصحيح ", 64, "تنبيه"
Cancel = True
Me.mobile1 = ""
End If
With mobile1
If Not IsNumeric(.Value) And .Value <> vbNullString Then
Beep
MsgBox "عفوا ... مسموح ادخال الارقام فقط", 16, " تحذير"
.Value = vbNullString
End If
If Mid(mobile1, 1, 3) <> "078" Then
MsgBox "عفوا ... تأكد من رقم الشبكة", 16, " تحذير"
Me.mobile1 = ""
End If
End With

 

  • Like 6

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