在excel中有很多列,每一列都有若干底纹绿色的单元格,我要统计每列中底纹绿色的单元格有多少
2个回答
展开全部
写了一个自定义函数
Function CountByColor(rgs As Range)
Dim rg As Range
CountByColor = 0
For Each rg In rgs
If rg.Interior.Color = 5287936 Then CountByColor = CountByColor + 1
Next '5287936 这是颜色代码,具体是什么,你可以录制宏,然后将某个单元格设置你要的颜色,然后查看宏代码就能看到这个颜色代码了。
End Function
把它放在宏模块里面,然后 在要显示统计个数的单元格写上 =CountByColor(A1:A9) (假设你要统计的范围为A1:A9)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询