اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

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

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

هل يوجد كود جمع فى خانة واحدة ( نفس الخانة )

اقصد ان يكون الجمع الى اذا وضعت رقم 10 فى خانة وبعدها وضعت رقم 30 فى نفس الخانة يعطينى المجموع40 وهكذا

هل يوجد كود يقوم بهذا العمل ؟

اشكركم جميعا

تم تعديل بواسطه goodlife
قام بنشر

السلام عليكم

الاخ الفاضل goodlife

فرضا الخليه المراد استخدامها " A2 "

استخدم الكود التالي في حدث الورقة


Private Sub Worksheet_Change(ByVal T As Excel.Range)

On Error Resume Next

    Static S_Ali As Double

With T

    If Not Intersect(.Value, [A2]) Is Nothing Then

	    If Not IsEmpty(.Value) And IsNumeric(.Value) Then _

			 S_Ali = S_Ali + .Value Else: S_Ali = 0

	    Application.EnableEvents = False

		    .Value = S_Ali

	    Application.EnableEvents = True

	    End If

    End With

End Sub

قام بنشر

السلام عليكم

كنت قد حاولت ولم أفلح

وعندما رأيت حل أخي العبقري أبونصار باستخدام الثنائية الرائعة

Application.EnableEvents = False

................

Application.EnableEvents = True

عندها أكملت الحل ، سأرفقه أيضا للإثراء

في المرفق لن تلتزم بخلية محددة ، أي خلية تضع بها رقم سيضاف علي ماكان فيها

تفضل المرفق

add_in_same_cell.rar

قام بنشر

جميل جداً

ماذا لو اردنا ان يكون في الخلية P5 ناتج جميع ما يكتب في (B4:B200 ) حيث ان المدى (B4:B200) يوجد به ارقام تتراوح من 0 الى 8000

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

بيكون كالتالي


Private Sub Worksheet_Change(ByVal T As Excel.Range)

Static S_Ali%

If T.Row < 2 And T.Column <> 2 Then Exit Sub

With T

    If Not Intersect(T, [B4:B200]) Is Nothing Then

    If Not IsEmpty(.Value) And IsNumeric(.Value) Then

		    S_Ali = S_Ali + .Value

		    Else: S_Ali = 0

    End If

    Application.EnableEvents = False

    [P5] = S_Ali

    Application.EnableEvents = True

    End If

End With

End Sub

تم تعديل بواسطه عباد
قام بنشر

شاكر لك يا ابا نصار

وليس بمستغرب تلبية الطلب على ابن اليمن السعيد

حفظك الله وحفظ اخوننا في بلد الايمان

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.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information