الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]سؤال بخصوص الداتا جريد Datagrid

بدأه عباس رجب في 8 مايو 2009 · 5 رد · 624 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي داتا جريد في برنامجي

والعمود الثالث به أرقام

أريد أن تظهر خلفية كل خلية يقل رقمها عن 5 بالعمود الثالث باللون الأصفر

وشكراً

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#2

أرسل مثالا فيه الداتا قريد لكي يتم التعديل عليه ...

#3

معذرة أخي هي أداة msflexgrid

المثال مرفق

bbbbb.rar

bbbbb.rar

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#4

تفضل أخي عباس ،

	Dim row As Integer
	msflex.col = 3
	For row = 1 To msflex.Rows - 1
	msflex.row = row
		If Val(msflex.Text) < 5 Then msflex.CellBackColor = vbYellow
	Next

:)

تم تعديل هذه المشاركة بواسطة المبرمج أحمد في 8 مايو 2009 في 07:09

سبحان الله وبحمده ... سبحان الله العظيم

#5

بارك الله فيك أخي المبرمج أحمد

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

#6

لقد كتب نفس الكود ولكن الخطأ كان في كتابتى msflex.backcolor بدلا من من msflex.cellbackcolor

هكذا

If Val(msflex.Text) < 5 Then msflex.BackColor = vbYellow

بدلاً من

If Val(msflex.Text) < 5 Then msflex.CellBackColor = vbYellow

بارك الله فيك أخي

إلى متى نظل عاجزين عن الإبداع في عالم البرمجة[وسط][/وسط]

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…