تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] حساب عدد من الخلايا
#14
(19-08-18, 09:21 PM)elgokr كتب :
الان الصورة وضحت كاملاً

كان دائماً يعطى الاجمالى 6 و 3 حيث ليس لديك اى بيانات فى اى خلايا
والسبب يرجع هنا لانك مفعل الاضافة فى الداتا جريد فستجد بالنهاية الداتا جريد
صف محصص لاضافة بيان جديد والتى تحتوى على قيمة وهمية لذلك كان يتم جلبها كا مجموع

ولتفادى ذلك دون تعطيل الاضافة تم تحويل السطر التالى
كود :
For i As Integer = 0 To DataGridView1.RowCount - 1

ليصبح السطر بهذا الشكل
كود :
For i As Integer = 0 To DataGridView1.RowCount - 2

ولتجنباً ايضاً لاى مشكلة اخرى تم تغيير كوط شرط التحقق الى التالى
كود :
               REM الشرط هنا هو للتحقق ان يجب ان يكون الخلايا تحتوى على قيمة وليست فارغة أو تساوى 0
               If TypeOf DataGridView1.Rows(i).Cells(ii).Value Is DBNull = False Then
                   count1 += 1
               End If

وبما انك بتستخدم TextBox2 فى امور اخرى
تم تغيير هذا السطر
كود :
       REM نتائج اى عدد الخلايا التى تحتوى على قيمة فى خلايا الامتحانات
       TextBox2.Text = count2

ليصبح
كود :
       REM نتائج اى عدد الخلايا التى تحتوى على قيمة فى خلايا الامتحانات
       TextBox11.Text = count2


السورس + برنامج للاختبار الكود مرفق
بعد اتمام جميع التعديلات وبعض اللمسات 
فى عرض المجموع فى التصميم

وكما وضحت مسبقاً ان ما تطلبه بسيط جداً
ولكن كل ما يحتاج اليه هو التركيز فقط ويبدو بسبب الملل فى كثرة تجربة الاكواد
اصبحت فاقد الامل بان لا وجود لحل لاحظ التعديل فى السورس وبين الاكواد التى قمت بوضعها جميعا

تحياتى لك
وتمنياتى لك التوفيق
الله اكبر 
كم انت عظيم يا استاذ العرب
و الله فرحت جدا جدا بهذه المساعدة التي عجز عنها الكثير من الاصدقاء
حفظك الله و ادامك لنا 
Heart Heart Heart Heart Heart Heart Heart Heart Heart Heart Heart 
شكرا شكرا 
أنا الآن سعيد جدا

(19-08-18, 09:32 PM)kebboud كتب :
(19-08-18, 09:21 PM)elgokr كتب :
الان الصورة وضحت كاملاً

كان دائماً يعطى الاجمالى 6 و 3 حيث ليس لديك اى بيانات فى اى خلايا
والسبب يرجع هنا لانك مفعل الاضافة فى الداتا جريد فستجد بالنهاية الداتا جريد
صف محصص لاضافة بيان جديد والتى تحتوى على قيمة وهمية لذلك كان يتم جلبها كا مجموع

ولتفادى ذلك دون تعطيل الاضافة تم تحويل السطر التالى
كود :
For i As Integer = 0 To DataGridView1.RowCount - 1

ليصبح السطر بهذا الشكل
كود :
For i As Integer = 0 To DataGridView1.RowCount - 2

ولتجنباً ايضاً لاى مشكلة اخرى تم تغيير كوط شرط التحقق الى التالى
كود :
               REM الشرط هنا هو للتحقق ان يجب ان يكون الخلايا تحتوى على قيمة وليست فارغة أو تساوى 0
               If TypeOf DataGridView1.Rows(i).Cells(ii).Value Is DBNull = False Then
                   count1 += 1
               End If

وبما انك بتستخدم TextBox2 فى امور اخرى
تم تغيير هذا السطر
كود :
       REM نتائج اى عدد الخلايا التى تحتوى على قيمة فى خلايا الامتحانات
       TextBox2.Text = count2

ليصبح
كود :
       REM نتائج اى عدد الخلايا التى تحتوى على قيمة فى خلايا الامتحانات
       TextBox11.Text = count2


السورس + برنامج للاختبار الكود مرفق
بعد اتمام جميع التعديلات وبعض اللمسات 
فى عرض المجموع فى التصميم

وكما وضحت مسبقاً ان ما تطلبه بسيط جداً
ولكن كل ما يحتاج اليه هو التركيز فقط ويبدو بسبب الملل فى كثرة تجربة الاكواد
اصبحت فاقد الامل بان لا وجود لحل لاحظ التعديل فى السورس وبين الاكواد التى قمت بوضعها جميعا

تحياتى لك
وتمنياتى لك التوفيق
الله اكبر 
كم انت عظيم يا استاذ العرب
و الله فرحت جدا جدا بهذه المساعدة التي عجز عنها الكثير من الاصدقاء
حفظك الله و ادامك لنا 
Heart Heart Heart Heart Heart Heart Heart Heart Heart Heart Heart 
شكرا شكرا 
أنا الآن سعيد جدا

Huh Huh Huh
استاذي المحترم 
اكتشفت الآن خطأ أفسد علي فرحتي..... Angry
أريد منك يا استاذي عندما تضغظ على زر عرض الإجمالي و أنت واقف على أحد التلاميذ (يعني واضع مؤشر الماوس على احد التلاميذ) أن يحسب فقط لهذا التلميذ و لا يحسب لجميع التلاميذ ...واضح ؟؟؟
و شكرا
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 04:58 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 05:33 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 05:43 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 05:59 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 06:18 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 06:29 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 06:43 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 07:02 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 07:13 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 07:20 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 07:33 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 08:39 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 09:21 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 09:32 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 09:54 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 09:59 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 19-08-18, 10:04 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 19-08-18, 10:37 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 20-08-18, 05:49 AM
RE: حساب عدد من الخلايا - بواسطة kebboud - 20-08-18, 01:41 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 20-08-18, 07:16 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 20-08-18, 11:16 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 21-08-18, 12:22 AM
RE: حساب عدد من الخلايا - بواسطة kebboud - 21-08-18, 12:41 AM
RE: حساب عدد من الخلايا - بواسطة elgokr - 21-08-18, 05:48 AM
RE: حساب عدد من الخلايا - بواسطة elgokr - 22-08-18, 07:00 AM
RE: حساب عدد من الخلايا - بواسطة kebboud - 22-08-18, 02:41 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 22-08-18, 06:21 PM
RE: حساب عدد من الخلايا - بواسطة kebboud - 22-08-18, 07:12 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 22-08-18, 07:42 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 25-08-18, 11:57 AM
RE: حساب عدد من الخلايا - بواسطة kebboud - 25-08-18, 03:48 PM
RE: حساب عدد من الخلايا - بواسطة elgokr - 25-08-18, 04:05 PM


التنقل السريع :


يقوم بقرائة الموضوع: