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

جمع الخلية التى ملونة فقط


ahmedhafez

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

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

 [b]Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)[/b]


	Dim rCell As Range


	Dim lCol As Long


	Dim vResult




''''''''''''''''''''''''''''''''''''''


'Written by Ozgrid Business Applications


'www.ozgrid.com




'Sums or counts cells based on a specified fill color.


'''''''''''''''''''''''''''''''''''''''




	lCol = rColor.Interior.ColorIndex




	If SUM = True Then


		For Each rCell In rRange


			If rCell.Interior.ColorIndex = lCol Then


				vResult = WorksheetFunction.SUM(rCell,vResult)


			End If


		Next rCell


	Else


		For Each rCell In rRange


			If rCell.Interior.ColorIndex = lCol Then


				vResult = 1 + vResult


			End If


		Next rCell


	End If




   ColorFunction = vResult


[b]End Function[/b]

و هذا هو رابط الموضوع الأصلي

http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm

رابط هذا التعليق
شارك

السلام عليكم

اخى الكريم حسن واخى يحيى بارك الله فيكم سبقتونى انا فعلا كنت قد وجدت الكود الموجود فى المواقع الاجنبية المرفق من قبل اخى الكريم جوست

وكنت داخل المنتدى لوضعة لافادة الاعضاء كل سنة وانتم طيببين يا اخى الكريم

رابط هذا التعليق
شارك

طبعا مشكورين

ولكن لي اقتراح

على أي أساس يكون التلوين؟

ونستعمل sumif

بمعنى أننا نلون مثلا القيم أكبر من 100 مثلا

نستعمل الدالة sumif بنفس الشرط

والله أعلم

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

إليكم الملف المرفق به كود يحسب قيم الخلايا حسب لونها

للأمانة الكود منقول بارك الله في صاحبه

دون أن أنسى مساهمات الأساتذة مشكورين

test colour.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