EXCEL里按不同的背景颜色计数
答案:2 悬赏:40 手机版
解决时间 2021-02-26 07:17
- 提问者网友:饥饿走向夜
- 2021-02-26 03:51
EXCEL里按不同的背景颜色计数
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-02-26 05:11
office2013版有对于单元格颜色直接筛选的。
追问这个我知道,但它只能一个一个地筛选,我要同时得到各结果,如我图的右边那样。追答按Alt+F11,打开VBA编辑器。单击菜单“插入→模块”,Excel插入名称为“模块1”的模块。在右侧的代码窗口中输入下面的VBA代码:
Function GetCellColor(TheCell As Range)
GetCellColor = TheCell.Interior.ColorIndex
End Function
Function GetFontColor(TheCell As Range)
GetFontColor = TheCell.Font.ColorIndex
End Function
2.按Alt+F11返回Excel界面。在E2单元格中输入公式:
=getcellcolor(C2)
如果需要按单元格字体颜色排序,则输入下面的公式:
=getfontcolor(C2)追问=getcellcolor(C2)后出错,是不是模块代码哪里写错了?追答用附件应该更好
全部回答
- 1楼网友:愁杀梦里人
- 2021-02-26 06:25
可以直接用VBA循环进行统计吧 用单元格颜色属性进行统计
.Interior.ColorIndex =追问VBA 我是菜鸟,请大侠提供详细的操作步骤及代码,谢谢!
.Interior.ColorIndex =追问VBA 我是菜鸟,请大侠提供详细的操作步骤及代码,谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯