阅: 729 | 回: 2
等级:初学者
- 积分:0
- 财富值:2.0
- 身份:普通用户
网上找的代码如下:
1、电脑打开要获取单元格颜色的表格。
2、打开表格后,Alt+F11进入宏,点击插入模块。
3、点击插入模块后输入代码
Function SUMColor(rag1 As Range, rag2 As Range)
Application.Volatile
For Each i In rag2
If i.Interior.ColorIndex = rag1.Interior.ColorIndex Then
SUMColor = SUMColor + 1
End If
Next
End Function。
存在问题:以上代码统计手动填充的底纹颜色是有效的,但是我的单元格设置了下拉选项,下拉选项通过条件格式分别设置了不同的底纹颜色,选择不同下拉选项就有不同底纹颜色,这个时候,这组代码就不生效了,只默认统计初始单元格填充的底纹颜色。请问大神能不能魔改代码或其它办法?
我使用的是WPS2019专业版
我的个性签名