找回密码
 立即注册

QQ登录

只需一步,快速开始

cccdl
中级会员   /  发表于:2012-2-28 08:57  /   查看:4514  /  回复:1
项目需要的是生成excel,里边带有sumproduct公式。
出于业务逻辑的需要,
sumproduct的参数不得不写成 (A1:A5=A6)*(B1:B5=B6)这种形式。

问题在于spread对这个形式的表达式直接报了个error,就写在公式所在的单元格里#value;

导致不得不把生成的excel用office相关dll打开,重新设定。

前阵子问了关于自定义运算符的问题,spread不能自定义这种数组运算。
--------------------------------------------------------------------------------------
这次想来问问,有什么方法能让公式写进去但是不运行,并且不解析参数。
直接写到value里也不行,生成的excel李就直接写着 =sumproduct(........),不当成公式了。
头痛……

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-2-28 15:57:00
沙发

回复 1# cccdl 的帖子

cccdl 你好,抱歉,Spread 目前不能实现该功能。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部