我正在寻找一个分析器,该分析器在绿色(已付费)和橙色(未付费)单元格内对每月美元值(从2017年6月到CurrentDate的列,跨越14个不同的行)进行计数。我想在每行的末尾放置一个COUNTIF单元格,并将其记为橙色或
到目前为止,我发现要对有颜色的单元格数量或包含字母的单元格数量进行计数。我尝试处理下面的代码,但无法弄清楚。
Function CountCcolor(range_data As range, criteria As range) As Long
Dim datax As range
Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
If datax.Interior.ColorIndex = xcolor Then
CountCcolor = CountCcolor + 1
End If
Next datax
End Function
我已经收到了#NAME! Excel中的问题以及未计数的单元格而不是绿色或橙色的单元格
答案 0 :(得分:0)
您将获得#NAME,因为Excel不知道您在单元格中键入的内容。您键入了错误的函数名称(CountCcolor),键入了未知的参数,或者错误地放置了VBA函数代码。您是否已将代码放在纸上?它必须在您必须自己设置的模块中。