NPOI如何使用indirect 函数 excelNPOI 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 excel里的函数,你直接以字符串的形式写进excel单元格里去就行了比如"=SUM(A1:B1)"这种东西,直接拼接字符串写进去就好了 这样写的话,我试过: CellRangeAddressList regions1 = new CellRangeAddressList(1, 65535, 1, 1); DVConstraint constraint1 = DVConstraint.CreateFormulaListConstraint("=INDIRECT(IF(A1="", "", VLOOKUP(A1, input1, 2, FALSE)))"); HSSFDataValidation dataValidate1 = new HSSFDataValidation(regions1, constraint1); tb1.AddValidationData(dataValidate1);会报错:Error 7 ) expected Error 8 ; expected Error 9 Invalid expression term ')' 还有不一定非要用CreateFormulaListConstraint直接按普通字符串扔进去,excel也认识 okay,解决了,thank you.(0.0) C# 客户端访问内网服务器上的网页的问题 按路径建立目录的问题 sql server 中的nchar在c#中应怎么写 wcf或者remoting如何定时访问客户端判断客户端是否离线呢? listbox 关于事件监听问题 datagrid删除问题 CheckedlistBox奇怪的问题:System.ArgumentOutOfRangeException webform如何根据首页选择来使用不同的数据库 DotNet开发交流(中高级程序员) 水晶报表通过点击按钮,控制图片是否显示 vs2013创建sql sever 数据库错误
比如"=SUM(A1:B1)"这种东西,直接拼接字符串写进去就好了
CellRangeAddressList regions1 = new CellRangeAddressList(1, 65535, 1, 1);
DVConstraint constraint1 = DVConstraint.CreateFormulaListConstraint("=INDIRECT(IF(A1="", "", VLOOKUP(A1, input1, 2, FALSE)))");
HSSFDataValidation dataValidate1 = new HSSFDataValidation(regions1, constraint1);
tb1.AddValidationData(dataValidate1);
会报错:
Error 7 ) expected
Error 8 ; expected
Error 9 Invalid expression term ')'
CreateFormulaListConstraint
直接按普通字符串扔进去,excel也认识