أبو وليد قام بنشر ديسمبر 14, 2004 قام بنشر ديسمبر 14, 2004 لدي نموذج اساسي به مربع تحرير وسرد ونموذج فرعي به مربعات نص عند التغيير في مربع التحرير والسرد تتعبأ بعض مربعات النص والبعض يترك فارغا ما اريده عند تغيير مربع التحرير والسرد مربعات النص الفارغة يتغير لون خلفيتها وفقكم الله
أبو وليد قام بنشر ديسمبر 14, 2004 الكاتب قام بنشر ديسمبر 14, 2004 لم أكن اتوقع أن سؤالي بهذة الصعوبة للرفع
rudwan قام بنشر ديسمبر 16, 2004 قام بنشر ديسمبر 16, 2004 (معدل) يا أخي سؤالك مش صعب و لا حاجه فيه أكواد بسيطه تعمل اللي أنت عايزه ضع الكود التالي في النموذج الرئيسي , و غير الأسماء التي فيه الى ما يقابلها عندك Private Sub MyComboBox_AfterUpdate() If IsNull(Forms("Form1").Controls("Textbox1").Value) Then Forms("Form1").Controls("Textbox1").BackColor = RGB(255, 0, 0) End If End Sub أواذا أردت أرفق ملفك على الايميل التالي R13532002@YAHOO.COM تم تعديل ديسمبر 16, 2004 بواسطه rudwan
أبو وليد قام بنشر ديسمبر 16, 2004 الكاتب قام بنشر ديسمبر 16, 2004 شكرا عزيزي ولكن اريد ذلك على مجموعة من مربعات النص وليس واحد
فتى الوادي قام بنشر ديسمبر 29, 2004 قام بنشر ديسمبر 29, 2004 السلام عليكم أستخدم ( التنسيق الشرطي ) في شريط الأدوات
alshadwi قام بنشر ديسمبر 29, 2004 قام بنشر ديسمبر 29, 2004 Dim C As Control For Each C In Controls If TypeOf C Is TextBox And IsNull© Then C.SetFocus C.BackColor = 100 End If Next
أبو وليد قام بنشر ديسمبر 30, 2004 الكاتب قام بنشر ديسمبر 30, 2004 Dim C As Control For Each C In Controls If TypeOf C Is TextBox And IsNull© Then C.SetFocus C.BackColor = 100 End If Next C مالمقصود بالسي هل هو اسم النموذج
alshadwi قام بنشر ديسمبر 30, 2004 قام بنشر ديسمبر 30, 2004 السي متغير وليس اسم النموذج Dim C As Control For Each C In Controls If TypeOf C Is TextBox And IsNull(C) Then C.SetFocus C.BackColor = 100 End If Next بعد كلمة IsNull قوسين بينهما المتغير C ضع الكود في حدث Sub Form_Curren()
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.