找回密码
 立即注册

QQ登录

只需一步,快速开始

小刘鸭1215

注册会员

2

主题

6

帖子

18

积分

注册会员

积分
18
  • 67

    金币

  • 2

    主题

  • 6

    帖子

最新发帖
小刘鸭1215
注册会员   /  发表于:2023-1-10 10:06  /   查看:1222  /  回复:7
10金币
如下图:

image.png960149841.png
当列宽被手动拖动变窄时,数字类型的单元格会变成 “###”,我知道 excel 也是这样的,但是有没有方法或者 api 可以直接去掉井号,正常展示里面的内容呢?
如果没有,有没有什么好的方法来处理?
以上。

最佳答案

查看完整内容

如果您后续有公式要求,建议不转成字符串。如果只是展示作用,改为字符串可以解决变成#的问题。

7 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-10 10:07:00
来自 4#
小刘鸭1215 发表于 2023-1-10 16:57
好的感谢,那是不是我把单元格内的数字转成字符串,就不会出现这种情况了?

如果您后续有公式要求,建议不转成字符串。如果只是展示作用,改为字符串可以解决变成#的问题。
回复 使用道具 举报
Winny
超级版主   /  发表于:2023-1-10 15:39:34
2#
您可以采取如下三种方式:
1. 对应单元格调shrinkToFit设置为true,但这会导致单元格的数字比其它单元格小。API地址:https://demo.grapecity.com.cn/sp ... llRange#shrinktofit
2. 设置单元格wordWrap为true,输入数字之间换行,之后再autoFitRow(),但这会导致行高增加,数字分为多行;
3. 调整列宽。
您可以看看,哪一种方式适合您的需求。除此之外,没有别的其它方式了。
回复 使用道具 举报
小刘鸭1215
注册会员   /  发表于:2023-1-10 16:57:24
3#
Winny 发表于 2023-1-10 15:39
您可以采取如下三种方式:
1. 对应单元格调shrinkToFit设置为true,但这会导致单元格的数字比其它单元格小 ...

好的感谢,那是不是我把单元格内的数字转成字符串,就不会出现这种情况了?
回复 使用道具 举报
小刘鸭1215
注册会员   /  发表于:2023-1-10 19:18:18
5#
Ellia.Duan 发表于 2023-1-10 18:10
如果您后续有公式要求,建议不转成字符串。如果只是展示作用,改为字符串可以解决变成#的问题。

可是我还有数字加入千分位的需求,转成字符串了就不能用 formatter 了把
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-11 09:17:53
6#
小刘鸭1215 发表于 2023-1-10 19:18
可是我还有数字加入千分位的需求,转成字符串了就不能用 formatter 了把


如下图所示,字符串也可以设置单元格格式。
image.png785914916.png

回复 使用道具 举报
小刘鸭1215
注册会员   /  发表于:2023-1-11 15:07:00
7#
Ellia.Duan 发表于 2023-1-11 09:17
如下图所示,字符串也可以设置单元格格式。

好的,非常感谢,解决了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-11 15:09:06
8#
小刘鸭1215 发表于 2023-1-11 15:07
好的,非常感谢,解决了

您的问题解决了就好,那本帖就结贴啦。有问题随时沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部