具有拆分单元格的备用行颜色

时间:2015-11-18 11:47:15

标签: excel

我正在尝试在包含拆分单元格的工作簿中替换行颜色。我已成功设法替换行颜色,但我被困在分裂单元格上。

电子表格的一个例子:

Example Sheet

我使用以下公式生成此=MOD(ROW()-2,4)>=3,但我无法让叶子单元格使用正确的格式。我想要的是叶子细胞如下显示:

Example 2

1 个答案:

答案 0 :(得分:0)

我发现答案是围绕C#中的代码。我使用以下公式来自Excel = MOD(ROW() - 1,4)> = 2和MOD(ROW(),2)= 1

在C#中,我必须创建2条规则

xl.FormatCondition format = range.Rows.FormatConditions.Add(xl.XlFormatConditionType.xlExpression, xl.XlFormatConditionOperator.xlEqual, "=MOD(ROW()-1,4)>=2");
xl.FormatCondition test = range.Rows.FormatConditions.Add(xl.XlFormatConditionType.xlExpression, xl.XlFormatConditionOperator.xlLess, "MOD(ROW(),2)=1");

这为我提供了正确的结果。