1

我为备用行样式创建了条件格式规则。它将单元格的单元格填充更改为某种颜色。我遇到的问题是它覆盖了单元格上已经存在的任何其他格式。因此,如果单元格已经有背景填充,它将覆盖它。我不希望这种情况发生。在此处输入图像描述

我如何编写另一个公式或更改此公式,以便在单元格已经填充时不进行填充。

公式:=MOD(ROW()/2,1)>0

4

1 回答 1

1

定义以下 UDF 以返回单元格的颜色

Public Function InteriorColor(Arange As Range)
InteriorColor = Arange.Interior.ColorIndex
End Function

现在更改条件格式,从 C6 开始并向下复制

=AND(InteriorColor(C6)=-4142,MOD(ROW()/2,1)>0)

ColorIndex -4142 没有填充 (xlColorIndexNone) ,因此仅在没有现有填充时才应用格式。

于 2013-06-11T03:55:01.990 回答