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

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

قام بنشر

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

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

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

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

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

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

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

قام بنشر

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

لطلبي

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

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

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

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

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

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information