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

QQ登录

只需一步,快速开始

Litt101

初级会员

32

主题

88

帖子

310

积分

初级会员

积分
310
Litt101
初级会员   /  发表于:2025-11-3 15:39  /   查看:75  /  回复:5
1金币
本帖最后由 Litt101 于 2025-11-3 16:29 编辑

V12版本,如何实现在单元格文字超长的时候,在不改变列宽行高的情况下,将超出单元格部分数据隐藏,根据回答,使用sheet.options.allowCellOverflow = false,但是出现了空格的显示,请问如何修改
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好!正如AI技术顾问提到的第一点,SpreadJS有一个控制单元格内容是否溢出的选项allowCellOverflow,参考如下代码将其设置为false就不会将超出单元格宽度的部分溢出显示了,而是会隐藏:

5 个回复

最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2025-11-3 15:39:03
来自 2#
您好!正如AI技术顾问提到的第一点,SpreadJS有一个控制单元格内容是否溢出的选项allowCellOverflow,参考如下代码将其设置为false就不会将超出单元格宽度的部分溢出显示了,而是会隐藏:
  1. sheet.options.allowCellOverflow = false;
复制代码
回复 使用道具 举报
Litt101
初级会员   /  发表于:2025-11-3 18:46:01
3#
Wilson.Zhang 发表于 2025-11-3 17:39
您好!正如AI技术顾问提到的第一点,SpreadJS有一个控制单元格内容是否溢出的选项allowCellOverflow,参考 ...

老师我设置了之后,为啥有的单元格前面会显示空白呢,我第二张图里那样
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-11-4 08:44:48
4#
Litt101 发表于 2025-11-3 18:46
老师我设置了之后,为啥有的单元格前面会显示空白呢,我第二张图里那样

您指的是B5单元格文本前面的空格吗?看起来似乎这串字符串头部是空格字符,请您检查下。

而且,您设置了allowCellOverflow为false后,单元格内仅显示在其宽度范围内的字符内容,超出的部分没有溢出到右侧相邻的单元格,说明allowCellOverflow设置生效了。
回复 使用道具 举报
Litt101
初级会员   /  发表于:前天 13:48
5#
Wilson.Zhang 发表于 2025-11-4 08:44
您指的是B5单元格文本前面的空格吗?看起来似乎这串字符串头部是空格字符,请您检查下。

而且,您设置 ...

结帖吧老师,空格是因为我们自己的样式有问题
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:前天 17:04
6#
Litt101 发表于 2025-11-12 13:48
结帖吧老师,空格是因为我们自己的样式有问题

问题解决了就好,那就结贴了。如果遇到新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部