找回密码
 立即注册

QQ登录

只需一步,快速开始

cccc
金牌服务用户   /  发表于:2024-10-31 12:04  /   查看:220  /  回复:8
本帖最后由 cccc 于 2024-11-5 12:57 编辑

您好,我在合计行的H列单元格设置了公式Formula为SUMPRODUCT($E3E30,H3:H30),小计行的指定列单元格设置了公式Formula为SUMPRODUCT($E3E30,H3:H30), 1730347029998.png183237914.png ,我在设置公式Formula之前,对spread表设置了AutoCalculation=true,而且设置列单元格类型设置为数字型。运行没有计算结果,这是什么原因呢。

8 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-10-31 17:03:36
沙发
可以把这个workbook保存为xml发送过来。我看看是什么原因
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-11-1 18:31:31
板凳
Richard.Ma 发表于 2024-10-31 17:03
可以把这个workbook保存为xml发送过来。我看看是什么原因

问题已解决,发现问题点:我在设置模板工作表时,设置了多列的小计和合计公式。在复制模板工作表产生新的工作表后,新工作表的小计公式在,但首列的合计公式在,其他列的合计公式不在了,觉得很奇怪。我解决办法就是:不在模板工作表设置小计和合计公式,而在产生新的工作表后,再对新的工作表设置小计和合计公式就没问题了。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-4 17:24:35
地板
你提到的“复制模板工作表产生新的工作表”这个操作具体是怎么来做的。是通过spread还是gcexcel,据我了解,只有gcexcel提供了跨workbook复制sheet的功能
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-11-4 17:49:13
5#
Richard.Ma 发表于 2024-11-4 17:24
你提到的“复制模板工作表产生新的工作表”这个操作具体是怎么来做的。是通过spread还是gcexcel,据我了解 ...

同一个spread,没有跨workbook。我还有一个问题就是分组栏的groupinfo如何自适应行高,属于分组行的子行可以通过正常的spread自适应行高事项,分组行有设置自适应行高的方法或属性吗?如图: 1730713694481.png743859252.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-5 10:28:54
6#
自适应行高的方法暂时无法用于分组行。需要调查一下有没有其他的方案,调查后给你答复
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-11-5 11:22:11
7#
Richard.Ma 发表于 2024-11-5 10:28
自适应行高的方法暂时无法用于分组行。需要调查一下有没有其他的方案,调查后给你答复

好的,谢谢
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-11-5 12:55:45
8#

通过逐行,判断设置分组行的该列单元格的字符长度是否超过单行的最大字符长度,各自设置不同的行高,满足换行的需求。谢谢。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-5 18:52:12
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部