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

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

قام بنشر

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

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

 

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

لانى مستخدم دالة الجمع 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
قام بنشر

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

 

أخي الكريم، تعديل على الكود بالفكرة التي طرحها أخي الكريم ضاحي... لكن دون رسالة "فضـلا أستخدم الأرقام فقط" مع تفريغ 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