اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وركاته 
الرجاء منكم أيها الأخوة الأفاضل أن تفيدوني انا مبتدئ بالبرمجة وكتبت هذا الكود ولكن ظهرت لي مشكلة الشرح موجود بالصورة وايضا يوجد ملف اكسيل مرفق بيبن ما اطلب وجزاكم الله خيرا 
 

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Or Target.Column = 1 Then

Range("c" & Target.Row) = Range("a" & Target.Row).Value * Range("b" & Target.Row).Value
Else
If Target.Column = 3 And Range("b" & Target.Row) <> Range("c" & Target.Row).Value / Range("a" & Target.Row).Value Then

Range("b" & Target.Row) = Range("c" & Target.Row).Value / Range("a" & Target.Row).Value
End If

End If

End Sub2222.JPG.1fe2d5800eaf3e23c9351577a32f3bb7.JPG

abd.zip

قام بنشر

وعليكم السلام ورحمة الله وبركاته

جرب الكود التالي

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 2 Or Target.Column = 1 Then
        Range("c" & Target.Row) = Range("a" & Target.Row).Value * Range("b" & Target.Row).Value
    Else
        If Target.Column = 3 And Range("a" & Target.Row).Value <> "" And Range("a" & Target.Row).Value <> 0 Then
            If Range("b" & Target.Row) <> Range("c" & Target.Row).Value / Range("a" & Target.Row).Value Then
                Range("b" & Target.Row) = Range("c" & Target.Row).Value / Range("a" & Target.Row).Value
            End If
        End If
    End If
End Sub

 

  • Like 1
قام بنشر (معدل)

جزاك الله خيرا أخي ياسر دائما بتسعدني باستجابتك السريعة الله يكرمك نفس المشكلة ما زالت قائمة ولكن الكود أصبح أجمل :biggrin::biggrin: 
ولكن للأسف مازالت المكشلة ظهور خطأ عندما تكون الخلية a فارغة

333.JPG

تم تعديل بواسطه أبو يحيى الجبلاوي

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information