找回密码
 立即注册

QQ登录

只需一步,快速开始

注册会员

11

主题

20

帖子

67

积分

注册会员

积分
67

注册会员   /  发表于:2022-11-26 10:47  /   查看:1548  /  回复:3
1金币
通过sheet.setValue(0, 0, '100'); // 注意100是字符串

然后sheet.setFormatter(0, 0, '-;-;-;-');
发现格式设置无效,此问题仅会在将数字作为字符串类型设值的时候出现。
因为某些特殊的原因,我无法将字符串转换成真正的数字,请问在这种情况下有什么方法可以将格式应用上

最佳答案

查看完整内容

我这边测试的结果是和excel一致的,请问你期望的结果是怎样的呢

3 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-11-26 10:47:27
来自 2#

我这边测试的结果是和excel一致的,请问你期望的结果是怎样的呢
image.png837215576.png
回复 使用道具 举报

注册会员   /  发表于:2022-11-27 15:26:29
3#
我这边用的是15版本,你们和excel显示的不一样,excel显示横线,但是你们显示的就是100
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-28 09:20:53
4#
你好,这边测试15版本显示的就是-,并不是100,建议你再检查一下看看setFormatter是否已经设置,

如果还是有问题,请导出一个重现问题的ssjson文件上传上来
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部