منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلةاضافة قيمة لخلية لداتا جريد واتمام عملية الجمع بعد اضافة القيمة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عملت داتا جريد وربطها بالاكسيس بالدوت نت وعملت جمع بين عمودين في حدث end edit
For Each Row As DataGridViewRow In DataGridView1.Rows
If Not Row.IsNewRow Then
Row.Cells("fixed").Value = _
Val(Row.Cells("cost").FormattedValue.ToString) +Val(Row.Cells("amount").FormattedValue.ToString)
next
end if

واردت عند الضغط علي زر يضيف قيمة من تيكست بوكس للخلية المختارة وتسير عملية الجمع تلقائي بعد القيمة المضافة
يعني

button تيكست بة 5

a1 =5 b1=5 10= c1

اريد عند الضغط علي الزر يقوم بحمع محتوي التيكست بوكس ذو القيمة 5 مثلا علي الخلية الحالية او التي يتم اختارها من الكمبو بوكس
بحيث يصبح بعد الضغط a1 =10 و تلقائي يستكمل حدث الجمع بين العمود a1+b1 ليصبح بعدها c1=15 بدلا من 10

وضعت الكود دة ولكن لم يعمل معي
DataGridView1.CurrentCell.Value += 1
اضاف القيمة ولكن لم تتم عملية الجمع التلقائي

سؤال 2
اردت بعمل فترة ضمان لمنتج معين با ضافة عدد من الايام التاريخ معين

a1 b1 c1
1/1\20 ا الايام المراد اضافتها5 انتهت فترة الضمان لو=6/1
باقي 3 ايام لانتهاء الفترة لو 3/1

يعني العمود الثاني b1 يتم وضع عدد ايام الضمان داخل الخلية بحيث تضاف مع التاريخ الحاليc1 ياخذ من ساعة الجهاز وعند الوصول لتاريخ المراد يتم كتابة انتهت فترة الضمان
وتلون الخلية بالاحمرa1 واذا لم تنتهي الفترة يوضع عدد الايام الباقية لانتهاء الفترة
ارجو ان يكون الرد بمثال
ارفع مثال لتعديلة