19-08-18, 09:54 PM
فرحتك كما هخى اخى الفاضل
فقط استبدل الكود الذى بداخل الزر
بالكود التالىكود :
Dim count1, count2 As Integer
REM سيبداء احتساب الاعداد للخلايا التى تحتوى على قيمة
REM من العمود الاختبار الاول حتى العمود الاختبار السادس
For ii As Integer = 2 To 7
REM الشرط هنا هو للتحقق ان يجب ان يكون الخلايا تحتوى على قيمة وليست فارغة أو تساوى 0
If TypeOf DataGridView1.CurrentRow.Cells(ii).Value Is DBNull = False Then
count1 += 1
End If
Next
REM سيبداء احتساب الاعداد للخلايا التى تحتوى على قيمة
REM من العمود الامتحان الأول حتى العمود الأمتحان الثالث
For ii As Integer = 8 To 10
REM الشرط هنا هو للتحقق ان يجب ان يكون الخلايا تحتوى على قيمة وليست فارغة أو تساوى 0
If TypeOf DataGridView1.CurrentRow.Cells(ii).Value Is DBNull = False Then
count2 += 1
End If
Next
REM نتائح اى عدد الخلايا التى تحتوى على قيمة فى خلايا الاختبار
TextBox1.Text = count1
REM نتائج اى عدد الخلايا التى تحتوى على قيمة فى خلايا الامتحانات
TextBox11.Text = count2وبكده سيعرض الاجمالى للطالب الواحد لحب المحدد
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

