Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将条件格式与epplus一起使用_C#_Visual Studio_Epplus - Fatal编程技术网

C# 将条件格式与epplus一起使用

C# 将条件格式与epplus一起使用,c#,visual-studio,epplus,C#,Visual Studio,Epplus,我试图使用eppplus将条件格式应用于Excel,在这种情况下,我希望将模式应用于所有奇数行。所以我尝试使用mod函数,但不起作用,我不知道如何使用公式 ExcelAddress _formatRangeAddress = new ExcelAddress("A2:Q" + (listSize+ 1)); string _statement = "MOD(ROW();2)=0"; var _cond1 = hoja.ConditionalFormatting.AddExpression(_f

我试图使用eppplus将条件格式应用于Excel,在这种情况下,我希望将模式应用于所有奇数行。所以我尝试使用mod函数,但不起作用,我不知道如何使用公式

ExcelAddress _formatRangeAddress = new ExcelAddress("A2:Q" + (listSize+ 1));

string _statement = "MOD(ROW();2)=0";
var _cond1 = hoja.ConditionalFormatting.AddExpression(_formatRangeAddress);
_cond1.Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.Solid;
_cond1.Style.Fill.BackgroundColor.Color = System.Drawing.Color.Gray;

_cond1.Formula = _statement;

检查公式字符串。我想你想要一个
而不是那个
。因此,改变这一点:

string _statement = "MOD(ROW();2)=0";
为此:

string _statement = "MOD(ROW(),2)=0";

感谢您的回答,但不,这不是问题所在,在我的Excel版本中,我需要添加“;”不是“,”。我有一个西班牙语的Excel 2010,所以实际上真正的公式是
string _statement=“RESIDUO(FILA();2)=0”