(28-11-21, 09:02 PM)new_programer كتب : تسلم اخي ربنا يبارك فيك ويذيدك علم
اخي الكريم انا غالبا اتهيب من المشاريع اللتي ارى فيها ضخامة

لكن الكود المطلوب هذا هو [مع وجود خطا ساراجعه باذن الله تعالى لاحقا]
PHP كود :
Dim rowscount As Integer = DataGridView1.Rows.Count - IIf(DataGridView1.AllowUserToAddRows, 2, 1)
For r As Integer = 0 To rowscount
Dim TotalMinit As Integer = 0
Dim TotalHour As Integer = 0
TotalMinit = DateDiff(DateInterval.Minute, DataGridView1(3, r).Value, DataGridView1(4, r).Value) ' حساب الفرق بالساعة بين الحضور والانصراف
If TotalMinit > 59 Then
TotalHour += Math.Floor(TotalMinit / 60)
TotalMinit = TotalMinit Mod 60
Dim TotalTime As String = TotalHour.ToString("00") & ":" & TotalMinit.ToString("00")
DataGridView1(5, r).Value = TotalTime
Else
DataGridView1(5, r).Value = "00:" & TotalMinit.ToString("00")
End If
Next
كما قلت فيه خطا بالكود من ناحية الحساب وساصلحه( ان شاء الله ) اذا لم تسبقني او يسبقني احد.
عملت تعديلات بسيطة بالاكواد
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير

