在Excel Addin编程中将格式条件与C#混合

我用Excel编程格式有一个问题,我试图寻找以前类似的问题,但这似乎是新的

FormatCondition format_rows = sheet.Rows.FormatConditions.Add(XlFormatConditionType.xlExpression,XlFormatConditionOperator.xlEqual, "=MOD(ROW();2) = 0"); format_rows.Interior.Color = Color.Blue; FormatCondition format_nums = sheet.Rows.FormatConditions.Add(XlFormatConditionType.xlCellValue,XlFormatConditionOperator.xlLess, "=0"); format_nums.Font.Color = Color.Red; 

通过这段代码,我可以得到具有ODD行的蓝色背景单元格,并且每当它们是负数时我都会得到红色的数字,但是只有偶数行的数字才是红色的,如图所示

Excel似乎优先于第二个条件

我怎么能在整张纸上得到红色的负数?