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

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

قام بنشر

اريد ان يتم ادخال ارقام محددة في حقل رقمي ومثالهم 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...
قام بنشر

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

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

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

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

قام بنشر

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

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

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

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

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information