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

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

قام بنشر

الاخوة الاعزاء

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

ارجو منم مساعدتي في هذه المشكلة والتي احتاج لها بشده في عملي

اريد جمع خلايا صفحة الاكسيل بشرط لون الخلفية للخلية او لو خط الارقام بالخليه

مع العلم ان الخلايا تختلف من شهر لاخر

وليس لها حد اقصي او ادني

حتي اقوم بتسبيت الشرط للقيام بالجمع

قام بنشر

اولا جزاكم الله كل خير عن استجابتكم السريعه

لطلبي

ومرفق لكم ملف الاكسيل

موضحا علية المطلوب

لم استطع رفع الملف كملف اكسيل

وقد قمت باخذ صورة منه وارسالها لكم ضمن المرفقات

shshorbagy.pdf

قام بنشر

أخي هذا الكود من احد المنتديات الأجنبية

جربه

Function SumColor(rColor As Range, rSumRange As Range)
'Written by Ozgrid Business Applications
'www.ozgrid.com
Dim rCell As Range
Dim iCol As Integer
Dim vResult
iCol = rColor.Interior.ColorIndex

For Each rCell In rSumRange
If rCell.Interior.ColorIndex = iCol Then
vResult = WorksheetFunction.Sum(rCell) + vResult
End If
Next rCell

SumColor = vResult
End Function

  • Like 1
قام بنشر

تفضل اخي هذا الملف به الكود اعلاه

حيث سينتج عن هذا الكود دالة جديدة

=SumColor(E9,E1:E10)

حيث ان الخلية E9

تحتوي الخلية التي بها اللون الذي ترغب في الجمع بناء عليه

و E1:E10 هو المدى الذي ستم جمعه

SumColor.rar

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