请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

PJC

注册会员

25

主题

47

帖子

172

积分

注册会员

积分
172
PJC
注册会员   /  发表于:2022-10-31 15:43  /   查看:2506  /  回复:8
1金币



想实现的效果 显示具体内容,不让显示成#######
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

恩,你这边一楼应该还设置了格式,否则默认显示的应该是你这层楼的科学计数法 有两种方式可以实现你的需求 1、显示为文本:先设置单元格为文本格式sheet.getCell(0,0).formatter("@"),再进行输入 但是这种方式会把单元格值变为文本,无法参与后续计算 2.继续作为数字显示,提供足够的列宽,这样就不会有#符号了(当然为了避免出现科学计数法,还是需要设置为数字格式)

8 个回复

最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-31 15:43:48
来自 5#
本帖最后由 Richard.Ma 于 2022-11-1 16:00 编辑

恩,你这边一楼应该还设置了格式,否则默认显示的应该是你这层楼的科学计数法


有两种方式可以实现你的需求


1、显示为文本:先设置单元格为文本格式sheet.getCell(0,0).formatter("@"),再进行输入
但是这种方式会把单元格值变为文本,无法参与后续计算


2.继续作为数字显示,提供足够的列宽,这样就不会有#符号了(当然为了避免出现科学计数法,还是需要设置为数字格式)





回复 使用道具 举报
PJC
注册会员   /  发表于:2022-10-31 15:52:55
2#
追加: 显示成excel显示的也规则也可以
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-31 17:32:05
3#
你这边单元格中现在具体的内容是什么,显示成#######的原因可能是列的宽度不够数字显示,但是看你这边列宽度并不窄,

可以上传一个重现问题的ssjson文件上来我帮你看看原因,

另外,你提到的“显示成excel显示的也规则也可以”是想要显示成什么效果
回复 使用道具 举报
PJC
注册会员   /  发表于:2022-10-31 17:40:21
4#


就是输入88888888888888888888888888888888888一串数字后显示成了###########

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
PJC
注册会员   /  发表于:2022-11-1 15:36:20
6#
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-1 16:01:54
7#
是上面两种方式都不满足你的需求吗,可以具体说一下你这边想要的效果吗?
回复 使用道具 举报
PJC
注册会员   /  发表于:2022-11-1 16:07:23
8#
这个先放着吧 ,我还发了一个  你能看下吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-1 18:32:17
9#
好的, 这个问题如果还有其他疑问,欢迎继续回帖沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部