السلام عليكم لدي مربعان نص q و q1 في الحدث AfterUpdate وضعنا الكود التالي:
Private Sub q1_AfterUpdate()
Dim a As Double Dim b As Double
Dim m as double
a = Me![q1])
b = Nz(Me![q])
m = a + b
Me![q] = m
End Sub
عند كتابة رقم في خانة q1 مثلا 5 يؤدي الى كتابة الرقم 5 في خانة q , حسب المعادلة ويكون صحيح , ولكن عند تبديل الرقم 5 ب 4 في خانة q1 , يضهر رقم 9 في خانة q , اي يتم الحساب 5و4 , المطلوب كيف لي بتصحيح المعادلة بحيث عند تبديل رقم 5 في q1 يؤدي الى تغيرة في q . وشكرا لكم
