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

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

قام بنشر

اريد ان يتم ادخال ارقام محددة في حقل رقمي ومثالهم 100 - 300 - 500

ولا اريد يتم ادخال 115 او 380 وهكذا

اريد ان يكون الإدخال هكذا 100 أو 300 أو 500 .....الخ

و لكم مني جزيل الشكر

قام بنشر

اخي الفاضل

السلام عليكم ورحمة الله وبركاته

لديك طريقتين لعمل هذا

الطريقة الأولى عن طريق الجدول وذلك بعرض الجدول في وضع التصميم ثم في خصائص الحقل الرقمي تضع في قاعدة التحقق من الصحة العبارة التالية

In (100;300;500)
وتضع في نص التحقق من الصحة العبارة التالية ( هذا الرقم غير مسموح بإستخدامه ) او تضع من عندك اي عبارة تختارها مثل ( الارقام المسموح بإدخالها هي 100 او 300 او 500 ) الطريقة الثانية عن طريق النموذج في حدث قبل التحديث للنموذج نضع هذا الكود
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.txtNUMBER.Value <> 100 Then
If Me.txtNUMBER <> 300 Then
If Me.txtNUMBER <> 500 Then
Cancel = True
MsgBox "لا يمكن ادخال هذا الرقم"
End If
End If
End If
End Sub

وهذا مثال على الطريقتين

NUMBER.rar

  • 5 months later...
قام بنشر

السلام عليكم ورحمة الله وبركاته

أريد أن تكون الأرقام المدخلة موجودة قي جدول آخر

كيف يمكن عمل ذلك

ولكم الشكر والتحية

قام بنشر

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

علاقة رأس باطراف

وممكن كمان تخلي المستخدم يختار بدل ما يكتب

عن طريق معالج البحث

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