根据条件改变细胞的颜色

时间:2018-05-25 13:24:34

标签: excel-vba vba excel

如果B栏包含B2 = Mary,B3 = Mary等名称,并且D栏的百分比为20%,30%以及列中所有单元格的总百分比,请告诉我如何更改单元格D的颜色含有玛丽的B不是100%它应该为不同颜色的D细胞着色

我尝试了以下代码并且错了:

    For w = 3 To 5318

    If .Formula = "=SUMIF($B:$B,$B2,$D:$D)<>1" = True Then

        Range("D" & w).ColorIndex = 3

    End If

    Next

由于

1 个答案:

答案 0 :(得分:0)

如果它需要在宏中,你应该引用内部:

Range("D" & w).Interior.ColorIndex = 3