تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] كيف اجعل textيقبل فقط إدخال نسبة موأيه بتنسيق التالي ؟؟
#1
Question 
الأخوة الكرام
السلام عليكم ورحمة وبركاته
كيف اجعل textيقبل  فقط إدخال نسبة  موأيه بتنسيق التالي
مثال (00.00%) هل يمكن ذلك نامل المساعدة  ؟؟
وجزكم الله خيراً
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

مثلاً تريد تحويل الرقم 15 لنسبة مئوية ، منطقياً أن يضرب بـ 100 ثم ينسب إلى  النسبة المئوية (%)

ويكون ذلك بإستخدام الدالة (Format) :
إما أن تضعه بتنسيق تفصيل الخانات والأرقام 

كود :
   Text1.Text = Format(15, "#,###,###.00 %")


أو تضعه بالشكل العادي بدون تفصيل الخانات :
كود :
   Text1.Text = Format(15, "0.00 %")
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Microformt , Microformt
#3
(28-09-22, 01:38 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته

مثلاً تريد تحويل الرقم 15 لنسبة مئوية ، منطقياً أن يضرب بـ 100 ثم ينسب إلى  النسبة المئوية (%)

ويكون ذلك بإستخدام الدالة (Format) :
إما أن تضعه بتنسيق تفصيل الخانات والأرقام 

كود :
   Text1.Text = Format(15, "#,###,###.00 %")


أو تضعه بالشكل العادي بدون تفصيل الخانات :
كود :
   Text1.Text = Format(15, "0.00 %")

اخي العزيز
السلام عليكم ورحمة وبركاته
الفكرة انني اريد انشاء قناع إدخال لنسبة مئوية ؟
مثال:-
اريد ان اجعل المستخدم الا يدخل  في Text اكبر من لنسبة 100% 
 تحياتي وشكراً على تقديم المساعده
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}
تم الشكر بواسطة:
#4
بإمكانك تنبيهه ليعدل الصيغة للصيغة المئوية عند مغادرة مربع النص بحيث لا يمكن المضي بدون التصحيح :

كود :
Private Sub Text1_LostFocus()
   ' حدث مغادرة مربع النص
   Text1.Text = Format(Val(Text1.Text), "0.00")  ' تغيير التنسيق للتنسيق المئوي
   If Val(Text1.Text) > 100 Then
       MsgBox "لا يمكن أن يتجاوز الرقم كامل النسبة المئوية"
       Text1.Text = ""
       Text1.BackColor = &H8080FF
       Text1.SetFocus
   ElseIf Val(Text1.Text) < 0 Then
       MsgBox "لا يمكن أن يكون الرقم سالب"
       Text1.Text = ""
       Text1.BackColor = &H8080FF
       Text1.SetFocus
   Else
      Text1.BackColor = vbWhite
   End If
End Sub
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Microformt , Microformt
#5
(28-09-22, 09:55 AM)Taha Okla كتب : بإمكانك تنبيهه ليعدل الصيغة للصيغة المئوية عند مغادرة مربع النص بحيث لا يمكن المضي بدون التصحيح :

كود :
Private Sub Text1_LostFocus()
   ' حدث مغادرة مربع النص
   Text1.Text = Format(Val(Text1.Text), "0.00")  ' تغيير التنسيق للتنسيق المئوي
   If Val(Text1.Text) > 100 Then
       MsgBox "لا يمكن أن يتجاوز الرقم كامل النسبة المئوية"
       Text1.Text = ""
       Text1.BackColor = &H8080FF
       Text1.SetFocus
   ElseIf Val(Text1.Text) < 0 Then
       MsgBox "لا يمكن أن يكون الرقم سالب"
       Text1.Text = ""
       Text1.BackColor = &H8080FF
       Text1.SetFocus
   Else
      Text1.BackColor = vbWhite
   End If
End Sub


تحياتي وشكراً على تقديم المساعده
إذا ضاقت بك الأحوال يوماً     فَثِقْ بالواحِدِ الفَرْدِ العَلِيِّ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 414 19-11-23, 10:49 PM
آخر رد: Microformt
Question [vb6.0] كيف اجعل تقرير برنامجي تكون السجلات ملونه مثل الذي في الصورة التأليه ؟ Microformt 0 291 29-10-23, 07:37 PM
آخر رد: Microformt
Information [vb6.0] كيف اجعل الارقم في التقرير باء الغه الانجليزية حتى لو كان نظام الارقام في الويندوز Microformt 0 209 16-08-23, 10:41 AM
آخر رد: Microformt
Question [vb6.0] كيف اجعل الصورة تتحرك تدريجياً الى منتصف الفورة من جهة اليمين ؟ Microformt 1 375 13-04-23, 04:57 PM
آخر رد: Taha Okla
Question [vb6.0] كيف امنع المستخدم إدخال في Text نص عربي اريد إدخال انجليزي فقط ؟ Microformt 5 926 26-11-22, 01:25 PM
آخر رد: عبدالمؤمن
Question [vb6.0] كيف اجعل هذا الشريط يظهر المساحة المستخدمة من قاعدة البيانات؟ Microformt 2 755 05-10-22, 08:53 AM
آخر رد: Microformt
Question [vb6.0] كيف امنع حفظ قناع Text وهوا بشكل التالي ؟؟ Microformt 1 505 30-09-22, 11:53 PM
آخر رد: Taha Okla
Question [vb6.0] كيف اشترط على المستخدم إدخال تاريخ اكبر من السنه الحالية ؟؟ Microformt 2 737 04-08-22, 10:21 PM
آخر رد: Microformt
  كيف اجعل الفورم الفرعي لا يختفي عند الضغط على الفورم الرئيسي مصمم هاوي 7 3,893 26-10-21, 12:51 AM
آخر رد: مصمم هاوي
Question [vb6.0] كيف اجعل المستخدم التعديل على الأرقام في text1 فقط ولا يمكن مسحها ؟ Microformt 5 1,808 30-08-21, 11:54 PM
آخر رد: اسلام الكبابى

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم