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

اريد تعديل نموذج الادخال بحيث لا يقبل الا الارقام


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

 بسم الله الرحمن الرحيم

لقد قمت باعداد برنامج لادراة ثلاجة خضار بمساعدة اعضاء وخبراء هذا المنتدى الكريم

 

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

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

 

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

 

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

 

ثلاجة معدل.rar

رابط هذا التعليق
شارك

أخي الكريم// محمد عبدالصمد

 

محرر الاكواد محمي بباس ووور

وعلي اية حال لو فرضنا ان تريد ادخال ارقام فقط في تكست بوكس 1

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

Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
Select Case KeyAscii
    Case 46, 48 To 57
    Case Else
        KeyAscii = 0
        MsgBox "فضـلا أستخدم الأرقام فقط"
End Select
End Sub

أو هذا الكود  

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)

       If Not IsNumeric(TextBox1.Value) Then
               MsgBox "فضلا قم بادخال أرقام فقط"
               Cancel = True
      End If
 
End Sub

واذا كنت تريد ان يدخل الرقم بتنسيق رقم استخدم السطر التالي اضفه مع مفتاح الادخال لديك بفرض ان التكست بوكس 1 

TextBox1.Text = Format(TextBox1.Text, "0")
  • Like 1
رابط هذا التعليق
شارك

أخي الحبيب// محمد 

اليك الملف بعد التعديل بالمرفقات

 

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

 

تقبل تحياتي

ثلاجة معدل.rar

رابط هذا التعليق
شارك

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

 

أخي الكريم، تعديل على الكود بالفكرة التي طرحها أخي الكريم ضاحي... لكن دون رسالة "فضـلا أستخدم الأرقام فقط" مع تفريغ TextBox الخاص بالعدد والكمية في حالة إدخال بيانات ليست أرقاما... وبالفكرة نفسها وضعت الشرط على TextBox الخاصين بتاريخي "الدخول" و "الاستلام" إذا لم يكونا بتنسيق التاريخ فيتم تفريغهما... أرجو أن تكون التعديلات موافقة للمطلوب...

 

أخوك بن علية

 

 

الملف المرفق:  ثلاجة معدل.rar

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

الاخ الكريم / محمد

انا عدلت عند الادخال فقط 

علي اية حال

تعديل اخي الحبيب بن علية حاجي ممتاز جدا

بارك الله فيه وجزاه خيرا

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

السلام عليكم

الاخ الحبيب / ضاحي الغريب

بارك الله فيك

ممتاااااااااااز ... متابعتك للمواضيع

والردود الاكثر من رااائعة

وبالطبع الشكر موصول للاخ والاستاذ القدير / بن عليه حاجي ... جزاه الله خيرا

جزاكم الله خيرا

رابط هذا التعليق
شارك

  • 2 weeks 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