找回密码
 立即注册

QQ登录

只需一步,快速开始

hubl95

初级会员

14

主题

32

帖子

414

积分

初级会员

积分
414
hubl95
初级会员   /  发表于:2019-10-9 14:52  /   查看:3139  /  回复:5
1金币

在sheet页重命名以后,设置的公式自动计算结果就变成了#NAME?
我看了下公式并未改变,并且只会在sheet页重命名以后出现这个问题,不知道是什么原因。
微信截图_20191009143139.png 微信截图_20191009144809.png

最佳答案

查看完整内容

您用的是哪个版本的SpreadJS ,我在V12.2.5版本中未能复现该问题,推荐升级到最新版本。

5 个回复

倒序浏览
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2019-10-9 14:52:53
来自 6#
本帖最后由 Fiooona 于 2019-10-9 18:09 编辑

您用的是哪个版本的SpreadJS ,我在V12.2.5版本中未能复现该问题,推荐升级到最新版本。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-10-9 16:20:45
2#
需要设置下公式的样式:
activeSheet.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;

https://demo.grapecity.com.cn/sp ... ReferenceStyle.html

因为SpreadJS默认的公式样式是A1 、C11这种。

如果还有问题可以上传下能复现问题的Demo
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-10-9 16:30:15
3#
Fiooona 发表于 2019-10-9 16:20
需要设置下公式的样式:
activeSheet.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;
...

是重命名后还要再设置公式样式吗?rc样式我已经设置过了,重命名sheet页之前是完全正常的
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-10-9 17:23:09
4#
本帖最后由 Fiooona 于 2019-10-9 17:25 编辑

可以在Spread上设置公式样式:
spread.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
hubl95
初级会员   /  发表于:2019-10-9 17:41:05
5#
Fiooona 发表于 2019-10-9 17:23
可以在Spread上设置公式样式:
spread.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;
...

这个已经设置过了,都是采用RC模式,sheet页重命名后公式就会出错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部