閱: 2160 | 回: 2
發(fā)表于2023/7/13 9:32:45
樓主
等級(jí):初學(xué)者
-
積分:0
-
財(cái)富值:2.00
-
身份:普通用戶
網(wǎng)上找的代碼如下:
1、電腦打開(kāi)要獲取單元格顏色的表格。
2、打開(kāi)表格后,Alt+F11進(jìn)入宏,點(diǎn)擊插入模塊。
3、點(diǎn)擊插入模塊后輸入代碼
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。
存在問(wèn)題:以上代碼統(tǒng)計(jì)手動(dòng)填充的底紋顏色是有效的,但是我的單元格設(shè)置了下拉選項(xiàng),下拉選項(xiàng)通過(guò)條件格式分別設(shè)置了不同的底紋顏色,選擇不同下拉選項(xiàng)就有不同底紋顏色,這個(gè)時(shí)候,這組代碼就不生效了,只默認(rèn)統(tǒng)計(jì)初始單元格填充的底紋顏色。請(qǐng)問(wèn)大神能不能魔改代碼或其它辦法?
我使用的是WPS2019專業(yè)版
我的個(gè)性簽名
等級(jí):傳說(shuō)級(jí)人物