alsihran قام بنشر ديسمبر 30, 2020 قام بنشر ديسمبر 30, 2020 (معدل) السلام عليكم المطلوب مربع النص الاول عدم الاستجابة اذا تم ادخال حروف والاستجابة عند ادخال ارقم ومربع النص الثاني يكون العكس nbm.accdb تم تعديل ديسمبر 30, 2020 بواسطه alsihran
تمت الإجابة kanory قام بنشر ديسمبر 30, 2020 تمت الإجابة قام بنشر ديسمبر 30, 2020 استخدم هذا الكود ...... Private Sub Text0_Change() On Error Resume Next Dim L As Integer L = Val(Len(Text0.Text) - 1) If Not Trim(Text0.Text) = "" Then If IsNumeric(Text0.Text) = False Then Text0.Text = Mid(Text0.Text, 1, L): Text0.SelStart = Len(Text0.Text) End If End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) On Error Resume Next Select Case KeyAscii Case 48 To 57, 32 '(لإلغاء SPACE) KeyAscii = 0 End Select End Sub 4 2
jjafferr قام بنشر ديسمبر 31, 2020 قام بنشر ديسمبر 31, 2020 10 ساعات مضت, kanory said: استخدم هذا الكود ..... واذا عندك لوحة مفاتيح كبيرة ، فهذه ارقام ارقامها ، ويجب اضافتها للكود : Case 96 To 105 'numeric pad جعفر 3
alsihran قام بنشر ديسمبر 31, 2020 الكاتب قام بنشر ديسمبر 31, 2020 16 ساعات مضت, kanory said: ستخدم هذا الكود ...... شكرا لك الكود يعمل بشكل صحيح لحقل الارقام لكن ظهرت مشكلة عندي في نفس مربع النص حدث بعد التحديث عند النقر على اي حرف تظهر الرسالة الموجودة في حدث بعد التحديث ارجو حل هذه الجزئية 5 ساعات مضت, jjafferr said: واذا عندك لوحة مفاتيح كبيرة ، فهذه ارقام ارقامها ، ويجب اضافتها للكود : شكر لك 🌷 nbm1.rar
kanory قام بنشر ديسمبر 31, 2020 قام بنشر ديسمبر 31, 2020 25 دقائق مضت, alsihran said: شكرا لك الكود يعمل بشكل صحيح لحقل الارقام لكن ظهرت مشكلة عندي في نفس مربع النص حدث بعد التحديث عند النقر على اي حرف تظهر الرسالة الموجودة في حدث بعد التحديث ارجو حل هذه الجزئية ما بها الرسالة هل تريد الغائها وعدم ظهورها ؟؟؟؟؟ 4
alsihran قام بنشر ديسمبر 31, 2020 الكاتب قام بنشر ديسمبر 31, 2020 6 دقائق مضت, kanory said: ما بها الرسالة هل تريد الغائها وعدم ظهورها ؟؟؟؟؟ الرسالة يجب ان تظهر لكن بعد ادخال الرقم ويكون غير موجود بالجدول
kanory قام بنشر ديسمبر 31, 2020 قام بنشر ديسمبر 31, 2020 طيب برنامجك جربته وكتبت في الرقم 100 واشتغل عادي ايش المشكلة 3
kanory قام بنشر ديسمبر 31, 2020 قام بنشر ديسمبر 31, 2020 انت وضع شرط للبرنامج لابد ان يكون رقم PC واحدة من الارقام الموجودة في الجدول الموجود في الصورة وفي حالة Text4 خالي تظهر الرسالة انت حدد ذلك للبرنامج Me![Text4] = DLookup("[Pc]", "[Table1]", "[Pc]=forms![Form1].[Text0]") Refresh If (IsNull(Forms![Form1]![Text4])) Or (Forms![Form1]![Text4] = "") Then MsgBox "Number not found", 48, "Attention" End If 3
alsihran قام بنشر ديسمبر 31, 2020 الكاتب قام بنشر ديسمبر 31, 2020 5 دقائق مضت, kanory said: نت وضع شرط للبرنامج لابد ان يكون رقم PC واحدة من الارقام الموجودة في الجدول الموجود في الصورة وفي حالة Text4 خالي تظهر الرسالة انت حدد ذلك للبرنامج الظاهر اني ما قدرت اوضح المشكلة بالشكل الطلوب استاذنا لم يكون التركيز على حقل الارقام وانقر على حرف تظهر الرسالة والمفروض عند ادخال حرف ما يستجيب مربع النص لأي حدث
alsihran قام بنشر ديسمبر 31, 2020 الكاتب قام بنشر ديسمبر 31, 2020 تم حل المشكلة بتغيير معادلة الكود If (Not IsNull(Forms![Form1]![Text0])) And IsNull(Forms![Form1]![Text4]) Or (Forms![Form1]![Text4] = "") Then شكرا لكم جميعا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.