Private Sub a1_AfterUpdate()
If h1 = -5 And h2 = -5 And h3 = -5 And h4 = -5 And h5 = -5 And h6 = -5 And h7 = -5 And h8 = -5 And h9 = -5 And h10 = -5 Then h = -5 Else h = -6
m = Val(Nz(a1)) + Val(Nz(a2)) + Val(Nz(a3)) + Val(Nz(a4)) + Val(Nz(a5)) + Val(Nz(a6)) + Val(Nz(a7)) + Val(Nz(a8)) + Val(Nz(a9))
Select Case m
Case Is >= 0
m = Val(Nz(a1)) + Val(Nz(a2)) + Val(Nz(a3)) + Val(Nz(a4)) + Val(Nz(a5)) + Val(Nz(a6)) + Val(Nz(a7)) + Val(Nz(a8)) + Val(Nz(a9))
End Select
Select Case m
Case Is = -1
t = "ÛíÇÈ"
Case Is >= 306
t = "ããÊÇÒ"
Case Is >= 270
t = "ÌíÏ ÌÏÇ"
Case Is >= 234
t = "ÌíÏ"
Case Is >= 180
t = "ãÞÈæá"
Case Is < 180
t = "Ïæä ÇáãÓÊæì"
End Select
If h1 = -5 Then r1 = 0 Else r1 = 1
If h2 = -5 Then r2 = 0 Else r2 = 1
If h3 = -5 Then r3 = 0 Else r3 = 1
If h4 = -5 Then r4 = 0 Else r4 = 1
If h5 = -5 Then r5 = 0 Else r5 = 1
If h6 = -5 Then r6 = 0 Else r6 = 1
If h7 = -5 Then r7 = 0 Else r7 = 1
If h8 = -5 Then r8 = 0 Else r8 = 1
If h9 = -5 Then r9 = 0 Else r9 = 1
If h10 = -5 Then r10 = 0 Else r10 = 1
r = Val(Nz(r1)) + Val(Nz(r2)) + Val(Nz(r3)) + Val(Nz(r4)) + Val(Nz(r5)) + Val(Nz(r6)) + Val(Nz(r7)) + Val(Nz(r8)) + Val(Nz(r9)) + Val(Nz(r10))
End Sub
السلام عليكم ورحمة الله
الاخوة الكرام
اريد وضع هذا الكود في وحدة نمطية وكيفيه استدعائها في مربع نص في حدث بعد التحديث